

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Jeff will be happy to arrange your first LSAT Prep lesson.
Jeff
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Jeff will be happy to arrange your first LSAT Prep lesson.
- Rate $200
- Response 1h
-
Students50+
Number of students Jeff has accompanied since arriving at Superprof
Number of students Jeff has accompanied since arriving at Superprof

$200/h
- LSAT Prep
Exclusively committed to LSAT tutoring, I offer private, 1-on-1 online instruction with the flexibility to fit your schedule.
- LSAT Prep
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Jeff will be happy to arrange your first LSAT Prep lesson.
About Jeff
I am the founder and head tutor here at AoPrep. I graduated from the University of Toronto Faculty of Law and previously worked as a litigation lawyer before dedicating my full-time career to LSAT tutoring. I scored in the 93rd percentile on the LSAT.
Having tutored the LSAT for four years, I've developed a highly effective tutoring curriculum that has helped numerous students improve their scores and gain admission to law schools across Canada. My students come from diverse backgrounds, including those managing test anxiety, ADHD, or for whom English is their second language.
I am not your stereotypical LSAT tutor with a genius-level IQ who aced the test with little effort. Having scored a very disappointing initial diagnostic, I had to learn the LSAT from the ground up.
That's why I know what it's like to work my way up — and help you improve, wherever you are.
About the lesson
- Elementary School
- Middle School
- High School
- +6
levels :
Elementary School
Middle School
High School
College
University
Adult Education
Masters/ Graduate School
MBA
Early childhood education
- English
All languages in which the lesson is available :
English
What Sets Me Apart
Interviewed by CBC News
In 2024, I was interviewed by CBC News to share insights on excelling at the LSAT following the removal of the Logic Games (Analytical Reasoning) section.
Full-time Dedication
Teaching the LSAT is my full‑time profession. For the past four years, I have focused exclusively on helping students improve their scores and achieve their law school goals
Experience w/ Special Needs
I have experience supporting students with ADHD, test anxiety, and those whose first language is not English. Each session is personalized to meet individual learning needs.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the teacher's students.
Perfect! He is super honest and very knowledgeable. Can spot your weaknesses very quickly
Went from a 152 to 161Perfect! Jeff is a great teacher!
Perfect! In a matter of hours, Jeff was quick to respond to my inquiry! He provided great feedback as to where my strengths and weaknesses were, which allowed me to pinpoint the bad habits that were slowing me down in my LSAT journey. In addition, he provided a realistic timeline for my goals and allowed me to visualize a more structured study plan. After doing the consultation, I was pleasantly surprised to see how effective his methods were. His communication skills were excellent and his aura is very supportive!
Perfect! He can diagnose my deficiency on writing very efficiently with logical reasons, providing aiming solution against the issues I have.
Perfect! Jeff shows a wealth of experience in teaching and is easy to get along with. He is approachable and makes the LSAT studying experience less daunting. I definitely recommend Jeff for anyone at any stage in their lsat study.
Perfect! From our first lesson, Jeff was able to assess my strengths and weaknesses and then develop a curriculum for our lessons tailored to my needs. Jeff’s tips and pointers have helped me develop good habits for consistency on the LSAT. My confidence has continued to grow after every session. Also, Jeff provides resources for self studying practice which I have found to be beneficial to ensure I am on the right track with questions in my practice. After every session with Jeff I have noticed a consistent improvement in my performance. Jeff is very professional, helpful, and I highly recommend anyone wanting to be successful on the LSAT to hire Jeff as their tutor.
Perfect! Jeff responded super quickly to me when I reached out to him and he was very professional, personable and helpful. It was really refreshing to hear my strengths and weaknesses to be able to pinpoint the exact areas where I struggle. Definitely happy I chose Jeff to be my LSAT tutor!
Perfect! Finding Jeff to assist me in my LSAT studies has been an absolutely wonderful experience! He is prompt and punctual in his communication, and in sessions he is supportive and kind while maintaining a very professional atmosphere. He is extremely knowledgeable about the intricacies of the LSAT, particularly the logic games, and is able to expertly explain the methods required for the games in a simple and straightforward fashion!
If you are looking for someone to break down the skills required to master the LSAT and to create a study plan tailored to your needs, then Jeff is the tutor you need! In addition, he offers a complimentary introductory session to make sure you are sure he is the right fit for you (which I guarantee he will be!)
Thanks Jeff!Perfect! i had an issue with Logical Reasoning, but after my lesson with Jeff, he helped me realize my issue and now I'm more confident than ever with the questions. He told me to take my time and to not be phased by the time constraints. Thanks Jeff!
- See the response Jeff :
Perfect! Jeff contacted me within an hour after requesting a tutor for LG. He was very organized and prepared for our session just a few days later despite his busy schedule. He was honest in identifying my strengths and weaknesses in the games we worked on together and shared some helpful resources with me for further study. I would highly recommend Jeff to anyone looking for help improving their logic games performance for the LSAT.
- See the response Jeff :
Perfect! He really cares for his students :)
- See the response Jeff :
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
Jeff made studying for the LSAT simple and effective. He built a structured plan tailored to my personal needs, strengths, and weaknesses, while also accounting for the format of the test. Even with a short, busy study period of about seven weeks, Jeff helped me improve my score to a 171. He ensured I stayed on track with my preparation while balancing life, work, and everything else. He worked around my schedule to make sure I got in my tutoring hours done and encouraged me consistently throughout the process.
Jeff has a real talent for breaking down complex concepts into clear, manageable lessons. He integrated lessons and practice seamlessly into our sessions, not only testing my understanding but also showing me why the correct answers were better than the alternatives. This approach helped me strengthen both my accuracy and my confidence.
As the test date approached, Jeff guided me on what to prioritize within my limited time. He emphasized building stamina through full-length practice tests, which made test day feel manageable and even comfortable. His deep knowledge of the LSAT and the LSAC system as a whole turned what started as an overwhelming process into an organized, effective, and ultimately successful one.AoPrep was invaluable in my LSAT journey. I started with a 144 diagnostic and honestly didn’t think I’d ever break into the 160s. With Jeff’s tutoring, I was able to master the fundamentals of each question type and learn how to break arguments down to their core. His clear explanations and structured approach completely changed the way I tackled the test. Thanks to Jeff, I scored a 166 on the August LSAT. I can’t recommend AoPrep enough to anyone serious about reaching their full potential.
Jeff was such an amazing tutor! He really went above and beyond to help me succeed on the LSAT. He explained every concept so clearly and never made me feel rushed—he was unbelievably patient with all of my questions. What I appreciated most was how available and supportive he always was, no matter the time of day. On top of that, he built me a personalized study plan that made the whole process feel so much more manageable. Thanks to Jeff, I went from a 139 diagnostic all the way to a 163 on my very first test! I honestly couldn’t have done it without him and would recommend him to anyone preparing for the LSAT.
Working with Jeff has been an excellent experience. He takes the time to understand how you approach each question, thoughtfully identifying areas where your reasoning may need improvement.
I recently got accepted into my dream law school at Osgoode and Jeff played a key role in that! I initially did self-studying by using the LSAT study books and watching the YouTube videos and I also took a LSAT prep course, but I kept finding myself not getting the score I wanted. I knew I needed 1-on-1 tutoring to better my LSAT score, and I came across Jeff and AOPrep.
Jeff guided me and set the expectations right from the start. I was honest with him with my weaknesses and strengths, and he tailored a unique strategy for me. His commitment helped me overcome my obstacles, especially Reading Comp! Jeff was patient, persistent and was always prepared with answers to my questions on how to properly handle the LSAT.
If you are looking for a great tutor that is well-versed in all aspects of the LSAT, Jeff is your guy, and he will get you to where you need to be! I’m proud to say I made the right decision, and it has paid off! Thank you Jeff & AOPrep!
From the first moment I met and tutored with Jeff, I instantly knew that he would help me so much! I learned so much in our first session that would have taken me a month to learn had I been self studying! He is so patient, empathic and truly cares about all of his students reaching the LSAT score they desire and getting them there! Highly recommend and can’t wait to continue and do more LSAT tutoring sessions with Jeff!
I am so happy I went ahead and studied under Jeff. He explained some very important things which I was missing from my Lsat understanding, which definitely helped me increase my score. Not only that, but he helped me develop and refine my test taking technique. He offered various technical strategies, which we practiced and I managed to succesfully adopt for the actual test. I tested several times in the 150s, and after working with Jeff and managed to score over 165. Definetely recommend.
I got the pleasure of having Jeff as my LSAT tutor. I went through the traditional big company methods beforehand, and I was very discouraged and felt like no matter how hard I tried I was not reaching my full potential. The second that I began my tutoring sessions with Jeff, he acknowledged my mistakes and where they were coming from and built my foundation from the beginning. It was truly a new experience for me as I was coming from big companies that don’t really care about the student to Jeff who truly cares and wants each of his students to do well and understand the material and what is going on. I wholeheartedly recommend Jeff to anybody looking for an LSAT tutor as he significantly increased my confidence, my knowledge and my overall LSAT score. Thank you so much, Jeff!
Jeff tutored me for the LSAT and offered critiques on my personal statements during the law school application process. With his help I was able to score a 165 and I have received acceptances from three schools already during the 2025 admissions cycle. I highly recommend his tutoring, it is very worth the investment!
Jeff provided great advice on test-taking strategies, for both the logical reasoning and reading comprehension sections, but also regarding best practices for building confidence on test day. He had many useful tips, and after doing just a few sessions, I was able to see my score increase. I'd recommend Ao Prep for anyone who needs some guidance studying for the LSAT!
My LSAT score went from the 140s to a 169 after getting lessons from Jeff. As a student with ADHD, I have always struggled with learning and preparing for exams. However, Jeff was ready to accomodate my needs and had curated a detailed lesson plan that suit my learning style and significantly enhanced my logical skills. His instructions were always clear and easy to understand, and I came out each of my tutorials having acquired a better understanding of the materials. Most importantly, Jeff is extremely patient and encouraging. I have developed self-esteem issues as a result of my ADHD, but he never stopped believing in me and has helped me acquire a calm mindset with step by step instructions. My performance for the lsat was beyond my expectations, and I could not have done it without the guidance I have received from Jeff.
He is brutally honest and knowledgeable which is exactly what you need to succeed on the test!
I got my score up from a 152 to a 161I’ve been working with Jeff as my LSAT tutor, and he has been fantastic. His teaching style is clear, patient, and supportive, which has made a big difference in my understanding of the material. Jeff is very trustworthy and knowledgeable, making him an excellent teacher. I highly recommend him to anyone looking to improve their LSAT performance.
Jeff is an amazing teacher. He is clear, patient and concise. Jeff identified my weaknesses and taught me a systematic way to approach the various sections of the LSAT. As a result, I feel much more confident about my abilities. Definitely worth the money!
I cannot thank Jeff enough for his tutoring, guidance, and expertise in regard to studying and preparing for the LSAT. Working with Jeff leading up to writing was a huge confidence booster as I was able to use our sessions to work on specific topics, on top of outlining a program tailored to my busy academic and professional schedule to achieve my goals. Thanks to Jeff, I was accepted into Osgoode Hall at York!
Jeff was an excellent lsat tutor and was very patient with my progress. I began at a diagnostic of 145 and thought Jeff’s guidance and advice scored with a 167 after 4 months.
I was always nervous for studying for the LSAT but Jeff encouraged me to take my time and helped me understand the material with practice twice a week. I wouldn’t have been able to properly learn and understand logic games particularly without Jeff lending his knowledge and teaching me step by step how to properly do it. Thank you for all the help! Jeff is an accommodating tuto
Jeff's personalized LSAT prep methodology was flexible, relevant and easy to follow. As a mature student I was initially apprehensive on taking the LSAT - Jeff helped coach me through the process and tailored a plan specifically for me - taking into consideration my skill level, time availability and other commitments. I feel well prepared to take the test in the fall. I highly recommend working with Jeff!
Jeff has helped me so much on my LSAT prep journey. He taught me to be patient, to persevere, and to be confident. He is very professional, friendly and accommodating. Even if you have questions outside of class time, he will take his time to answer them. Would definitely recommend Ao Prep!
Jeff is a great tutor and he caters very well to your needs. He has a lot of great knowledge and tips to share.
I’ve done other LSAT courses and self study books, but Jeff is truly the one LSAT tutor that honed my skills in LR. He was able to figure out my thought process, see what I needed to improve on, and provided me advice based on what I needed help with. I really appreciated the thorough explanation in all question types and the personalized approach. I’m definitely more confident in my LR skills and have seen a huge improvement. Thank you Jeff!
Jeff was an amazing and trust worthy teacher who took his time in making sure I understood the material well. I went into his class without knowing anything, to improving and performing well in my work. He made it much more easy for me to understand and comprehend the LSAT material. I greatly appreciate his teaching!
Jeff is a wonderful tutor. I prepared for the LSAT with Jeff and with his techniques I was able to gain a better understanding of the LSAT and increase my score by 8 points in only three weeks!
Jeff is a skilled and patient teacher. I highly recommend AoPrep LSAT Tutoring. It was money well spent.Jeff has a great way of simplifying what I thought were very complicated questions. He showed me various principles to approaching questions that apply throughout many different question types. Jeff wastes no time in his sessions and they are very structured. I would strongly recommend Jeff for LSAT tutoring.
Jeff is a great instructor; he is approachable, supportive and explains things clearly. I met Jeff on Superprof as I was searching for a tutor for the LSAT. I was just beginning my LSAT journey - only having looked at a few LSAT test questions and remember being overwhelmed. Jeff takes a lot of the stress off by being patient and answering all of my questions. The way he structures the meetings is encouraging because he breaks things down into manageable chunks. He is able to articulate abstract concepts in a tangible way. If you are looking for a tutor for the LSAT, no matter what stage you are at in your journey, I highly recommend Jeff.
He understands the LSAT from beginning to end. He explains it clearly and always focuses on the questions. Couldn't have asked for a better teacher.
Jeff is a highly skilled tutor and his methods have helped me tremendously in my LSAT journey. With his guidance I have managed to increase my score consistency, sharpen my reasoning abilities, and fine-tune my approach. If you are looking for an LSAT tutor, look no further!
Jeff is a fantastic tutor; I have seen tremendous improvements consistently in all three areas of the LSAT. The methodology Jeff uses is very comprehensive and he makes it very easy to understand and apply. I have learned many tips and tricks to raise my LSAT score from Jeff along with a methodical approach to the questions. Additionally, the materials he provides are very representative of the types and styles of questions you will see on test day. LSAT tutoring from Jeff is money well spent; Jeff is flexible and consistently goes above and beyond to see his students succeed. Overall, my experience has been wonderful and I would highly recommend Jeff and his services to anyone looking for a comprehensive and personalized approach to LSAT studying, you will not be disappointed.
I consider myself extremely fortunate to have come across AoPrep, and to have worked with Jeff as I study for the LSAT. He tailored a personalized study plan that worked with my short time frame and busy schedule. Jeff was able to identify and hone in on my weaknesses (Logic Games), determining how best to approach teaching me the fundamentals and strategies to tackle every possible type of game; his attention to my specific learning style was absolutely invaluable in my success in this section.
AoPrep's library is extensive and provided me with more than enough practice materials. Everything you need to prepare and succeed on the LSAT is provided by Jeff and AoPrep. I would encourage anyone taking the LSAT to work with Jeff to maximize their study time and test score.I can say hands down that Jeff is a fantastic tutor! I’ve been struggling with my LSAT prep and Jeff’s classes really helped me improve on my performance and boosted my confidence. Jeff is so patient and takes the time to explain the strategies/questions in detail. I highly recommend taking Jeff’s classes.
Thanks again Jeff for all your help!
Jeff is an excellent teacher. He helped me recognize where I was having the most trouble in logic games and how to properly address the erroneous patterns I had fallen into. Highly recommend Jeff for students who have plateaued on their lsat score!
My tutoring sessions with Jeff were incredibly helpful. I especially appreciated his methodological approach to the logic game section. Jeff's inquisitive teaching style taught me how to think through questions logically, and eliminate wrong answer choices in an efficient manner.
Jeff is an amazing LSAT tutor! His approach to tackling the logic games section is strategic, and he delivers his lessons in an easily understandable and down-to-earth manner. I would highly recommend Jeff to anyone who is looking for a reliable and skilled tutor.
Having Jeff as a tutor for the LSAT has been an absolute pleasure. At the time of writing this review, I have yet to take the LSAT, but my sessions with Jeff have not only done wonders for my timing and general aptitude with the test, but also my confidence.
As I worked with Jeff, his commitment to his student's success was evident. He took the time to offer me a complimentary introductory session so that I could assess his teaching style and ask whatever questions were on my mind. During our introductory sessions he asked purposeful and precise questions to ascertain my strengths and weaknesses, and clearly communicated the steps that had to be taken in order to improve.
Perhaps my favourite thing about Jeff was his candor throughout our time together; he directly told me what I needed to change to succeed, and didn't hesitate to call me out when I was in a regressive mental loop. It allowed me to set clear expectations for myself, and kept me dedicated to the processes I needed to adhere to for improvement.
On top of all this, Jeff is also all the things you would except from an excellent tutor, he is professional, punctual, and very organized with both his thoughts and his materials.
I will absolutely be recommending Jeff to any friends or family that are looking to take the LSAT, and I encourage anyone reading this review to not hesitate if you are looking for a tutor yourself!Owner Jeff has been instrumental in helping me get my law school admission statements in order by providing excellent guidance and advice. He is very kind, accommodating and always replies promptly and professionally. His tutors are also terrific, and in just a few short weeks I have seen significant improvement in my raw LSAT scores. I am so glad that I invested in Jeff's services and I am sure that his and his tutors' guidance will get me an acceptance into law school. Thanks Jeff!
Jeff is my tutor for the LSAT. He is very knowledgeable, personable and care about their students. He is very professional and makes the tutoring experience fun. Jeff focuses on the student's understanding of the topic and his specialization in the LSAT ensures that he knows the LSAT inside and out. Even when I am completely lost, he uses multiple explanations to help me understand the question. I definitely recommend Jeff to a friend because he is not one of the best in the tutoring market, but he is also very knowledgeable in many topics that involve post-secondary education. The kindness and help that you find in Jeff is unmatched.
I can't imagine a better tutor. Jeff is kind, knowledgeable and is genuinely invested in his students' success. With Jeff's help, my LG and LR scores increased dramatically. Since my LSAT I've recommended Jeff to my closest friends and family. I'm very thankful for all of his help.
Jeff has really helped reduce my anxiety and stress with my LSAT prep. He is very quick to respond throughout the day if I have questions that go beyond our sessions. I can't recommend him enough, even though I already have recommended him to all my friends who want to take the LSAT. He has a very clear approach but will still tailor it to your needs. He really cares about his students and it shines through in his work. 10/10.
I really struggle with logic games and it is by far my weakest suit. Jeff was meticulous, patient, and easy to understand. I now have the confidence I need to do well and to get into the law school of my choice. I highly recommend.
Jeff is one talented teacher I’ve ever met! He’s the go to guy for LSAT! He’s very passionate in teaching and his technique and skills are quiet outstanding. Before I met Jeff, I had no motivation and I was struggling to study for LSAT. Jeff is the guy who will make sure that you are on the right track and check in to make sure you understand the materials! I would highly recommend Jeff to any LSAT students who’s looking for the best!
Jeff is a great guy and a great tutor! He went over any specific LSAT questions I had and gave me excellent tips and advice. He made sure to identify exactly what I needed improvement on, and also gave me practice questions to do on my own time so that I could work on any weaknesses. I highly recommend Jeff, he's the best!
Jeff breaks down complex logic game concepts in a manner that is both clear and easy to understand. He was very patient and was always available to answer any questions I had. If you struggle with the LG position of the LSAT and are looking for some one-on-one instruction I would definitely recommend contacting Jeff!
Jeff is a no nonsense, yet caring tutor who knows how to take complex and verbose language and turn it into simple, clear, and understandable terms. I have been using his tutoring services conveniently situated in Toronto for my Logic course and he is a Godsend. Right from the beginning he took the time to listen to my concerns and needs, and followed up with me on a regular basis in order for me to be prepared for the school year. Jeff goes over and beyond his requirements as a tutor. If you are studying logic and need help he is hands down one of the best.
As someone who had a firm understanding of logic, I felt frustrated to see my LSAT preptest scores dropping before test day. So I contacted Jeff to see if he could help. Jeff quickly picked up on some bad habits I developed, and by implementing his systematic master method, I best out all my preptest scores, and achieved a 165 on test day! I cannot recommend Jeff’s tutoring enough to anyone studying for the LSAT!
Excellent logic and very clear structure. He comes prepared and is all in.
Jeff truly wants to see the students he's teaching succeed and he does so with a compassionate outlook and attitude. He uses his own experiences of testing, success and failure to craft an honest approach to his teaching. Jeff makes it his priority to meet each of his students where they are at and walks alongside each student with the appropriate approach and pace to ensure their success.
Jeff is a great teacher with tremondous knowledge on the subject matter. He is great at explaining things concisely and clearly.
He is a very intelligent and patient teacher. He specifically tailored his teaching methods towards my strength and weakness. I don't know much about other tutors. But I cannot think of better ways than his in terms of tutoring me. Thanks, Jeff
Jeff is a highly dependable and reliable LSAT tutor. His Logic Games intensive is the very best in the business!
At first I was attracted to Jeff’s credentials - perfect logic games score, working lawyer, graduated from top law school. Then I realized his true talent lies in his ability to teach. Jeff understood my situation during our very first meeting and provided great tips and advice so I can excel. He made me feel comfortable yet challenged at the same time. Easily the best tutor for LSAT prep in Toronto!
Jeff is a phenomenal LSAT tutor. The combination of his exceptional analytical and logical reasoning skills and his natural ability to effectively communicate difficult concepts make him a very rare gem of a tutor.
Fabulous communicator and explainer of concepts. Jeff is able to distill complex arguments on the LSAT into simple, everyday language. He has a high aptitude for teaching and really takes your learning and progress personally. I would not trade Jeff for another LSAT tutor in the world.
View more recommendations
Rates
Rate
- $200
Pack rates
- 5 h: $1000
- 10 h: $1750
online
- $200/h
Jeff's Video
Find out more about Jeff
Other tutors in LSAT Prep
Lalit
Toronto & online
- $119/h
- 1st lesson free
Jose
Toronto & online
- $14/h
Jacob
Toronto & online
- $200/h
- 1st lesson free
Avreet
Toronto & online
- $75/h
- 1st lesson free
Natalie
Toronto & online
- $70/h
- 1st lesson free
John
Toronto & online
- $109/h
- 1st lesson free
Michelle
Vancouver & online
- $130/h
- 1st lesson free
Fred
Gananoque & online
- $75/h
- 1st lesson free
Ariel
Vancouver & online
- $85/h
- 1st lesson free
Tim
Edmonton & online
- $40/h
- 1st lesson free
Mark
Vancouver & online
- $75/h
- 1st lesson free
Esther
Toronto & online
- $26/h
- 1st lesson free
Sadra
Toronto & online
- $25/h
- 1st lesson free
Eric
Calgary & online
- $75/h
Isobel
Vancouver & online
- $70/h
- 1st lesson free
Charmy
Brampton & online
- $15/h
- 1st lesson free
Salomé
Vancouver & online
- $120/h
Nicholas
Dieppe & online
- $40/h
- 1st lesson free
William
Vancouver & online
- $55/h
- 1st lesson free
Joey
Calgary & online
- $55/h
- 1st lesson free
-
More LSAT Prep tutors