The finest and most comprehensive test preparation in the world

1-800‑696‑5728
Live Chat

Classroom LSAT Prep Course

If you prefer to learn in a traditional class setting, this is the LSAT prep course for you! Our instructors know how to make challenging concepts easy to understand while creating a fun and engaging environment.

  • All of our instructors have scored in the 98th percentile or higher on an officially administered LSATand we publish their score reports so you can see for yourself that their credentials are real.
  • Less than 10% of those who apply to teach for TestMasters are invited to audition, and even fewer are selected to join our team.
  • New instructors undergo a rigorous training program that ensures that only those who have what it takes become TestMasters instructors.
  • In addition to the 45 hours of live LSAT prep instruction, our online video lessons enable you to make up any class you miss.
  • You’ll have access to all of our extensive LSAT preparation resources, which include every official LSAT question released since 1991, thousands of video and written explanations, detailed score reports, and 24/7 academic support.
  • Our LSAT classes are held in a variety of locations across the United States.

Cost: $1875

The Greatest LSAT Preparation Faculty Ever Assembled

Sam Lehman

  • Has instructed over 1000 TestMasters students in Ohio, Illinois, and California
  • Has taught the TestMasters course 35 times
  • Scored a 179 on an official LSAT
  • Trains new LSAT instructors

Dorothy Moneymaker

  • Has instructed over 5000 TestMasters students in southern California
  • Has taught the TestMasters course 151 times
  • Over 20 years of TestMasters teaching experience
  • Trains new LSAT instructors

Remy Bogna

  • Over 600 hours of TestMasters teaching experience
  • Has taught TestMasters courses in New York and California
  • Scored a 177 on an official LSAT
  • NYU Law graduate

Maya Kieffer

  • Seven years of TestMasters teaching experience
  • Has instructed over 400 TestMasters students in Florida, Massachusetts, California, Illinois, Wisconsin, and Missouri
  • Has taught the TestMasters course 23 times

Steve Hayden

  • 13 years of TestMasters teaching experience
  • Teaches TestMasters classes in Gainesville and Orlando
  • Has taught the TestMasters course 93 times
  • Member of our Research and Development team
  • Trains new LSAT instructors

Debra Freeman

  • Has instructed over 1000 TestMasters students in Los Angeles, Pasadena, Long Beach, and Fullerton
  • Has taught the TestMasters course 47 times
  • Scored a 177 on an official LSAT

Rachel Sheffield

  • Director of TestMasters Academic Support
  • Over 20 years of TestMasters teaching experience
  • Has taught for TestMasters in Missouri, South Dakota, Kansas, New Mexico, Utah, Washington, California, and Hawaii
  • Trains new LSAT instructors

Anthony Meni

  • 16 years of TestMasters teaching experience
  • Has taught the TestMasters course 78 times
  • Has instructed over 2000 TestMasters students in DC, Virginia, and Maryland

Zac Wendroff

  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, Colorado, Arizona, and California

Greg Lanton

  • Has taught TestMasters courses in Seattle and Spokane
  • Over 250 hours of TestMasters teaching experience

Jeff Benjamin

  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 73 times
  • Scored a 180 on an official LSAT
  • Member of our Research and Development team
  • NYU Law graduate

Michael La Masse

  • 11 years of TestMasters teaching experience
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, New York, Connecticut, and Florida
  • Scored a 177 on an official LSAT

Astrid de Linde

  • Has taught TestMasters courses in New York, Pennsylvania, DC, Michigan, and California
  • Over 1000 hours of TestMasters teaching experience

Doug Lawrence

  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 146 times
  • Has instructed over 3500 TestMasters students in California

Pete Ternes

  • Six years of TestMasters teaching experience
  • Has instructed over 500 TestMasters students in Illinois, Indiana, Ohio, Pennsylvania, Michigan, Minnesota, South Dakota, Arkansas, Nevada, Washington, and Missouri
  • UChicago Law graduate

Matthew Peterson

  • Has taught TestMasters courses in Alabama, Louisiana, Rhode Island, and Massachusetts
  • Over 1000 hours of TestMasters teaching experience
  • Harvard Law graduate

John Sullivan

  • Has taught TestMasters courses in Michigan, Indiana, Iowa, Oklahoma, Florida, and DC
  • 11 years of TestMasters teaching experience

Megan Giacomantonio

  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 800 TestMasters students in New York, New Jersey, Pennsylvania, Florida, Arizona, and California
  • Academic Support manager

Taylor Britt

  • Over 600 hours of TestMasters teaching experience
  • Has taught TestMasters courses in California, Colorado, Arizona, Nevada, and Florida
  • Scored a 177 on an official LSAT

Jake Keester

  • Over 500 hours of TestMasters teaching experience
  • Has taught TestMasters courses in Davis, Sacramento, and Chico

Gavin McGimpsey

  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 36 times
  • Has instructed over 500 TestMasters students in nine different states
  • Scored a 180 on an official LSAT

Jamie Machamer

  • 14 years of TestMasters teaching experience
  • Has taught the TestMasters course 53 times
  • Instructor for all TestMasters Nashville courses since 2007

David Ganin

  • Nine years of TestMasters teaching experience
  • Has instructed over 1500 TestMasters students
  • Member of our Research and Development team
  • Scored a 178 on an official LSAT

Laura Ferro

  • 10 years of TestMasters teaching experience
  • Has instructed over 500 TestMasters students in Florida, Pennsylvania, and New York
  • NYU Law graduate

Chloe Hurley

  • Has instructed over 800 TestMasters students in Manhattan
  • Has taught the TestMasters course 23 times
  • Scored a 175 on an official LSAT
  • NYU Law graduate

Richard Blair

  • Nine years of TestMasters teaching experience
  • Has instructed over 700 TestMasters students in California, Virginia, New Jersey, Florida, Arizona, and Nevada
  • Has taught the TestMasters course 53 times
  • Scored a 175 on an official LSAT

Addie Davies

  • Has taught TestMasters courses in Oklahoma, North Carolina, Alabama, New York, Pennsylvania, and Michigan
  • Scored a 180 on an official LSAT
  • Currently attending Harvard Law

Matthew Michels

  • Has taught the TestMasters course 22 times
  • Has instructed over 350 students in Florida, Massachusetts, Ohio, Indiana, Wisconsin, Illinois, and Arizona

Sabrina Jacks

  • 18 years of TestMasters teaching experience
  • Has taught the TestMasters course 107 times
  • Instructor for all TestMasters New Orleans and Baton Rouge courses since 2006

Tea Skela

  • Seven years of TestMasters teaching experience
  • Has taught TestMasters courses in Massachusetts, New Jersey, and California
  • Scored a 175 on an officially administered LSAT
  • Harvard Law graduate

Amelia Brasher

  • 14 years of TestMasters teaching experience
  • Has taught the TestMasters course 66 times
  • Has instructed over 1800 TestMasters students in California, Georgia, Florida, New York, and Canada

Pamela Black

  • 17 years of TestMasters teaching experience
  • Has taught the TestMasters course 113 times
  • Has instructed over 2000 TestMasters students in Florida, North Carolina, Mississippi, Kentucky, and Alabama

Michael Sutherland

  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 22 times
  • Instructor for all TestMasters Fort Myers classes since 2014

Janet Lee

  • Has taught TestMasters courses in Santa Barbara and San Luis Obispo
  • Harvard Law graduate

Hailey Evans

  • 13 years of TestMasters teaching experience
  • Has taught over 800 TestMasters students in DC, Virginia, Maryland, Florida, Rhode Island, and California
  • Trains new LSAT instructors
  • Member of our Research and Development team
  • Scored a 180 on an official LSAT

Austin Stack

  • Nine years of TestMasters teaching experience
  • Has taught the TestMasters course 31 times
  • Has instructed over 750 TestMasters students in California, DC, Maryland, Virginia, Michigan, Massachusetts, and Florida
  • Harvard Law graduate

Shannon Sanders

  • Nine years of TestMasters teaching experience
  • Has taught the TestMasters course 43 times
  • Has instructed over 600 TestMasters students in DC, Maryland, and Virginia

Natalie Storey

  • Has taught TestMasters courses in California, Michigan, Minnesota, Idaho, and Nevada
  • Scored a 180 on an official LSAT (answered all 101 questions correctly)
  • Member of our Research and Development team

Nate Davis

  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 26 times
  • Has instructed over 300 TestMasters students in Denver and Boulder

Steve Che

  • Over 20 years of TestMasters teaching experience
  • Has taught TestMasters courses in California and Arizona
  • Has trained over 1000 new LSAT instructors

Morgan Dodd

  • Has taught TestMasters courses in Norman, Tulsa, and St. Louis
  • 10 years of TestMasters teaching experience

Palmer Heenan

  • Has taught over 1200 TestMasters students in DC, Virginia, California, Pennsylvania, Georgia, Florida, North Carolina, and Canada
  • Has taught the TestMasters course 56 times
  • Trains new LSAT instructors
  • Georgetown Law graduate

Asher Kalman

  • Over 500 hours of TestMasters teaching experience
  • Has instructed over 300 TestMasters students in Florida, New York, and California
  • Currently attending Columbia Law

Leigh-Ann Campbell

  • 13 years of TestMasters teaching experience
  • Has taught the TestMasters course 86 times
  • Has instructed over 1000 TestMasters students in Atlanta, Athens, Auburn, and Tuscaloosa
  • Trains new LSAT instructors
  • Scored a 180 on an official LSAT

Wesley Thorp

  • Has taught the TestMasters course 15 times
  • Has instructed over 300 TestMasters students in Florida and Michigan

Meghna Batra

  • Three years of TestMasters teaching experience
  • Has taught TestMasters courses in North Carolina, Virginia, Maryland, and the District of Columbia
  • Scored a 180 on an official LSAT

Margaret Helmke

  • Has taught TestMasters courses in St. Louis and Minneapolis
  • Over 600 hours of TestMasters teaching experience

Classroom LSAT Courses

Auburn Spring Course
June 6-8, 2024 LSAT
Instructor:
Steven Knapp
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 30 times
  • Has instructed hundreds of TestMasters students in Auburn, Tuscaloosa, Tallahassee, Orlando, and Tampa
  • Scored a 172 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
February 21, 2024
Gainesville Spring Course
June 6-8, 2024 LSAT
Instructor:
David Ganin
  • Nine years of TestMasters teaching experience
  • Has taught the TestMasters course 69 times
  • Has instructed over 1500 TestMasters students
  • Member of our Research & Development team
  • Academic Support manager
  • Scored a 178 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
February 27, 2024
Tallahassee Spring Course
June 6-8, 2024 LSAT
Instructor:
Zac Wendroff
  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, California, Arizona, and Colorado
  • Scored a 173 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
February 27, 2024
Los Angeles Spring Course
June 6-8, 2024 LSAT
Instructor:
Michael La Masse
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 61 times
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, and Florida
  • Scored a 177 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
February 28, 2024
Berkeley Spring Course
June 6-8, 2024 LSAT
Instructor:
Doug Lawrence
  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 146 times
  • Has instructed over 3500 TestMasters students in California
  • Berkeley Law graduate
  • Scored a 173 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
February 29, 2024
Manhattan Spring Course
June 6-8, 2024 LSAT
Instructor:
Megan Giacomantonio
  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 800 TestMasters students
  • Academic Support manager
  • Scored a 174 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
February 29, 2024
Miami Spring Course
June 6-8, 2024 LSAT
Instructor:
Zac Wendroff
  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, California, Arizona, and Colorado
  • Scored a 173 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
March 3, 2024
Atlanta Spring Course
June 6-8, 2024 LSAT
Instructor:
Leigh-Ann Campbell
  • 13 years of TestMasters teaching experience
  • Has instructed over 1000 TestMasters students in Georgia and Alabama
  • Academic Support manager
  • Trains new LSAT instructors
  • Scored a 180 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
March 4, 2024
Atlanta Summer Course
September 4-7, 2024 LSAT
Instructor:
Leigh-Ann Campbell
  • 13 years of TestMasters teaching experience
  • Has instructed over 1000 TestMasters students in Georgia and Alabama
  • Academic Support manager
  • Trains new LSAT instructors
  • Scored a 180 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Berkeley Summer Course
September 4-7, 2024 LSAT
Instructor:
Doug Lawrence
  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 146 times
  • Has instructed over 3500 TestMasters students in California
  • Berkeley Law graduate
  • Scored a 173 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Gainesville Summer Course
September 4-7, 2024 LSAT
TM
Instructor:
To Be Determined
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Irvine Summer Course
September 4-7, 2024 LSAT
Instructor:
Michael La Masse
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 61 times
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, and Florida
  • Scored a 177 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Manhattan Summer Course
September 4-7, 2024 LSAT
Instructor:
Megan Giacomantonio
  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 800 TestMasters students
  • Academic Support manager
  • Scored a 174 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Miami Summer Course
September 4-7, 2024 LSAT
Instructor:
Zac Wendroff
  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, California, Arizona, and Colorado
  • Scored a 173 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
San Diego Summer Course
September 4-7, 2024 LSAT
Instructor:
Tea Skela
  • Seven years of TestMasters teaching experience
  • Has taught TestMasters courses in Massachusetts, New Jersey, and California
  • Scored a 175 on an officially administered LSAT
  • Harvard Law graduate
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Washington, D.C. Summer Course
September 4-7, 2024 LSAT
Instructor:
Anthony Meni
  • 16 years of TestMasters teaching experience
  • Has taught the TestMasters course 78 times
  • Has instructed over 2000 TestMasters students in DC, Maryland, and Virginia
  • Scored a 172 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
May 29, 2024
Auburn Summer Course
September 4-7, 2024 LSAT
Instructor:
Steven Knapp
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 30 times
  • Has instructed hundreds of TestMasters students in Auburn, Tuscaloosa, Tallahassee, Orlando, and Tampa
  • Scored a 172 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
May 30, 2024
Boca Raton Summer Course
September 4-7, 2024 LSAT
Instructor:
Steve Hayden
  • 13 years of TestMasters teaching experience
  • Has taught the TestMasters course 93 times
  • Has instructed over 2000 TestMasters students
  • Member of our Research & Development team
  • Trains new LSAT instructors
  • Scored a 176 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
7PM – 10PM
Start Date:
May 30, 2024
Long Island Summer Course
September 4-7, 2024 LSAT
Instructor:
Megan Giacomantonio
  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 800 TestMasters students
  • Academic Support manager
  • Scored a 174 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
May 30, 2024
Los Angeles Summer Course
September 4-7, 2024 LSAT
Instructor:
Michael La Masse
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 61 times
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, and Florida
  • Scored a 177 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
May 30, 2024
Sacramento Summer Course
September 4-7, 2024 LSAT
Instructor:
Doug Lawrence
  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 146 times
  • Has instructed over 3500 TestMasters students in California
  • Berkeley Law graduate
  • Scored a 173 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
May 30, 2024
Tallahassee Summer Course
September 4-7, 2024 LSAT
Instructor:
Zac Wendroff
  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, California, Arizona, and Colorado
  • Scored a 173 on an officially administered LSAT
Classes:
Tuesdays/Thursdays
 
6PM – 9PM
Start Date:
May 30, 2024
Atlanta Autumn Course
November 6-9, 2024 LSAT
Instructor:
Leigh-Ann Campbell
  • 13 years of TestMasters teaching experience
  • Has instructed over 1000 TestMasters students in Georgia and Alabama
  • Academic Support manager
  • Trains new LSAT instructors
  • Scored a 180 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Berkeley Autumn Course
November 6-9, 2024 LSAT
Instructor:
Doug Lawrence
  • Over 20 years of TestMasters teaching experience
  • Has taught the TestMasters course 146 times
  • Has instructed over 3500 TestMasters students in California
  • Berkeley Law graduate
  • Scored a 173 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Gainesville Autumn Course
November 6-9, 2024 LSAT
TM
Instructor:
To Be Determined
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Irvine Autumn Course
November 6-9, 2024 LSAT
Instructor:
Michael La Masse
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 61 times
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, and Florida
  • Scored a 177 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Manhattan Autumn Course
November 6-9, 2024 LSAT
Instructor:
Megan Giacomantonio
  • Seven years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 800 TestMasters students
  • Academic Support manager
  • Scored a 174 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Miami Autumn Course
November 6-9, 2024 LSAT
Instructor:
Zac Wendroff
  • Eight years of TestMasters teaching experience
  • Has taught the TestMasters course 51 times
  • Has instructed over 700 TestMasters students in Florida, California, Arizona, and Colorado
  • Scored a 173 on an officially administered LSAT
Classes:
Sundays/Thursdays
 
6PM – 9PM
Start Date:
August 25, 2024
Los Angeles Autumn Course
November 6-9, 2024 LSAT
Instructor:
Michael La Masse
  • 11 years of TestMasters teaching experience
  • Has taught the TestMasters course 61 times
  • Has instructed over 1300 TestMasters students in California, Oregon, Washington, and Florida
  • Scored a 177 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
August 26, 2024
Tallahassee Autumn Course
November 6-9, 2024 LSAT
TM
Instructor:
To Be Determined
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
August 26, 2024
Washington, D.C. Autumn Course
November 6-9, 2024 LSAT
Instructor:
Anthony Meni
  • 16 years of TestMasters teaching experience
  • Has taught the TestMasters course 78 times
  • Has instructed over 2000 TestMasters students in DC, Maryland, and Virginia
  • Scored a 172 on an officially administered LSAT
Classes:
Mondays/Wednesdays
 
6PM – 9PM
Start Date:
August 26, 2024