The finest and most comprehensive test preparation in the world

LSAT Prep Course Options in Cary

For almost two decades TestMasters has been helping students in the Triangle Area achieve exceptional LSAT scores. The TestMasters Chapel Hill LSAT prep course is the ideal option for NCSU undergrads and residents of Cary. From expert instruction to comprehensive online resources, TestMasters provides everything you need to achieve a fantastic LSAT score!

45 hours of in‑person classroom instruction
Curriculum created by Robin Singh, who has achieved a world‑record 12 perfect LSAT scores
Instructors with official LSAT scores in the 98th percentile or higher
18 full‑length, four‑section practice LSATs administered in the digital format
Detailed score reports that track your performance and record the exact time you spent on each question
24/7 personalized support from our team of LSAT experts
80 hours of HD-video course content professionally filmed in live class settings
Comprehensive written explanations for thousands of LSAT questions
Numerous drills and quizzes that test your understanding of the logic underlying the exam
Over 7500 authentic questions that have appeared on official LSAT administrations

Chapel Hill LSAT Course Schedules

Our 2025 Chapel Hill LSAT course schedules will be posted later this year.
View all locations nationwide >

Other LSAT Course Options

Live Online
Our live online LSAT courses are taught via Zoom by elite instructors who have at least five years of TestMasters LSAT teaching experience.
Self–Paced Online
Our self–paced online LSAT course, which is taught by the world-record holder for perfect LSAT scores, is ideal for those who prefer to study on their own schedule.

TestMasters LSAT Course Reviews

Alexander Frank | Duke Before TestMasters 159 After TestMasters 174

“A friend of mine at Harvard Law School recommended TestMasters and I am very glad she did. I started the online course two months before the test with no prior knowledge. The hard work paid off! The course is very well designed. It broke down the LSAT into manageable and easy to understand parts. The telephonic tutoring worked out extremely well and my tutor had a real passion for teaching. Moreover, I needed the course to discipline myself despite my experience as an Army Ranger. The online course also provided me with necessary flexibility since I work full time and live in a city with no classroom courses.”

James Flaherty | UNC-Chapel Hill Before TestMasters 149 After TestMasters 168

“TestMasters helped me achieve an LSAT score that will allow me to go to my dream schools. The course teaches you to start think like the LSAT, so that when test day rolls around answering the questions feels like second nature. For anyone preparing to take the LSAT, the TestMasters course is an absolute must!”

James Deal | Duke Before TestMasters 159 After TestMasters 171

“There is no exaggeration in the name TestMasters. It is the best way to prepare for the LSAT—not only for the purpose of scoring well, but also for learning how to think rationally. Robin Singh has created a comprehensive program of study, and I was fortunate to have full access to it online. I also had a great instructor who paid close attention to my progress and answered every question I had. Overall, I could not be happier with the results. I recommend TestMasters to anyone who, like me, opened that first practice test and became utterly daunted. I also recommend it to anyone who, quite unlike me, initially feels comfortable with the material but wants to get an incredible score.”

Justin DeBettencourt | University of Virginia Before TestMasters 158 After TestMasters 167

“Testmasters provided a great program to prepare for the LSAT. The program was well matched to the test and the material allowed a process of incremental learning. Just as importantly, the teacher was extremely knowledgeable and intelligent and thus, was able to explain difficult concepts throughout the course. I attribute my score on the LSAT to the preparation that Testmasters provided to me.”

Frequently Asked Questions

Are there any materials I need to buy before I take the TestMasters LSAT class?

No. TestMasters provides everything you need to study for the LSAT. We license all of the LSAT questions that LSAC has made available and provide them to you in our course materials.

Does TestMasters offer one-on-one LSAT tutoring?

Yes! For students who want assistance outside of class, TestMasters offers one-on-one tutoring by the hour or in 10, 25, or 80-hour packages.

Can TestMasters help me with my law school applications?

Yes, we offer admissions consulting! Whether you're at the beginning of the application process or looking for help polishing your personal statement, our admissions consultants can provide the guidance you need to make your application stand out.

Can I finish my TestMasters classroom LSAT course in a different location than the one I started it in?

Yes! Students can transfer between TestMasters classroom courses being held for the same test administration, so it's easy to switch locations permanently (e.g.—if you're going home from school or returning to school from home) or temporarily (e.g.—if you're out of town for just a week).