COVID-19 UPDATE

Based on the advice of public health officials and our own concerns about the well-being of students and instructors, we’ve decided to move everything to the safety of online course delivery.

It was a difficult decision but we believe it is the responsible thing to do amid a resurgent pandemic with proliferating variants of concern.

Eastern Time Zone Online MCAT prep.

Enhanced Flexible Schedule!
Each class now offered on a weekday, weeknight and weekend.

How better prep builds better scores.

Set your scores apart.

Tackle every MCAT topic and passage with confidence using our proven strategies and techniques.

Comprehensive
approach

Master the knowledge, skills, and strategies to maximize your scores.

Most
live instruction time

138 hours over 8-10 weeks to give you ample time to digest everything.

Flexible
schedule

Each class offered 3-4 times weekly to give you more options.

Most
FLEs

20 full-length exams with cutting-edge Analytics.

We're different by design.
Course
Princeton Review
Kaplan
Hours of live online instruction
130
123
36
Instruction hours on CARS (Critical Analysis and Reasoning Skills)
32
21
6
Flexible Schedule* (choice of weekday, weeknight or weekend classes)
Unlimited Free Repeat Policy
Full-Length Practice Tests
20
16
16
In-Class Exams
32
Workshops
14
Price
$2495
$2999
$3175
Instructors
Princeton Review
Kaplan
Hired by students at competitive auditions
Specialists teach each subject
Credentials and evaluations on website
  • *Each live online class offered on a weekday, weeknight and weekend, and you can choose to participate in any or all classes, depending on your schedule week to week.
Princeton Review
Kaplan
130
123
36
32
21
6
20
16
16
32
14
$2495
$2999
$3175
Princeton Review
Kaplan
Join us for free, informative events in the Eastern Time Zone

We understand that the decision to attend medical school is a big one. So each year we host free events where you can learn much more about the MCAT and the medical school admissions process. Check out the schedule, and register, below.

The brightest minds in the business.

We hand-pick the very best of the very best to teach Live Online Prep Courses - including our Lead Instructor in each MCAT subject.

Torah
BioBiochem, CARS

Instructor
since2004
Student
evaluations5.85/6
View Profile
Mike
ChemOChem, PsycSoc

Instructor
since2014
Student
evaluations5.92/6
View Profile
Meaghan
CARS, PsycSoc

Instructor
since2006
Student
evaluations5.89/6
View Profile
Faisal
Physics

Instructor
since2006
Student
evaluations5.85/6
View Profile
Meg
BioBiochem

Instructor
since2017
Student
evaluations5.77/6
View Profile
Bradley
BioBiochem, ChemOChem

Instructor
since2017
Student
evaluations5.76/6
View Profile
Rachael
CARS, PsycSoc

Instructor
since2014
Student
evaluations5.80/6
View Profile
Luke
Physics

Instructor
since2007
Student
evaluations5.78/6
View Profile
Load more instructors
Torah

Torah

BioBiochem, CARS
Experience
2019-Lead MCAT Biology Prep Instructor
2015-MCAT CARS Prep Instructor
2015-Biochemistry Prep Instructor
2008-Genetics Prep Instructor
2007-Cell Biology University Instructor
2006-MCAT Biology Prep Instructor
2004-Cell Biology Prep Instructor
2004-6Human Genetics TA
2002-6Cell Biology TA
2002-4Developmental Genetics TA
Education
2009PhD (Molecular Genetics)
2001BSc (Molecular Genetics)
Experience
2019-Lead MCAT Biology Prep Instructor
2015-MCAT CARS Prep Instructor
2015-Biochemistry Prep Instructor
2008-Genetics Prep Instructor
2007-Cell Biology University Instructor
2006-MCAT Biology Prep Instructor
2004-Cell Biology Prep Instructor
2004-6Human Genetics TA
2002-6Cell Biology TA
2002-4Developmental Genetics TA
Education
2009PhD (Molecular Genetics)
2001BSc (Molecular Genetics)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.87
EFFECTIVE(explains concepts clearly and simply)
 
5.83
PREPARATION(thoroughly prepared for class)
 
5.86
ENGAGING(makes class interesting)
 
5.91
RESPONSIVE(answers questions thoroughly)
 
5.76
TEACHING(performs effectively as an instructor)
 
5.87
Mike Moore

Mike

ChemOChem, PsycSoc
Experience
2019-Lead MCAT Chemistry Prep Instructor
2014 -MCAT Chemistry Prep Instructor
2016 -Nanoscience University Instructor
2014 -Chemistry Prep Instructor
2013-16Analytical Chemistry, Quantum Chemistry and Nanoscience Guest Lecturer
2012-15Analytical and General Chemistry Tutor
2013-14Assistant Laboratory Coordinator for General Chemistry
2012-13Analytical and General Chemistry TA
2010Philosophy Tutor
2007-8Math and Physics Tutor
Education
2015 -PhD (Chemical Education)
2014MSc (Industrial Chemistry)
2012HBSc (Nanoscience)
Experience
2019-Lead MCAT Chemistry Prep Instructor
2014 -MCAT Chemistry Prep Instructor
2016 -Nanoscience University Instructor
2014 -Chemistry Prep Instructor
2013-16Analytical Chemistry, Quantum Chemistry and Nanoscience Guest Lecturer
2012-15Analytical and General Chemistry Tutor
2013-14Assistant Laboratory Coordinator for General Chemistry
2012-13Analytical and General Chemistry TA
2010Philosophy Tutor
2007-8Math and Physics Tutor
Education
2015 -PhD (Chemical Education)
2014MSc (Industrial Chemistry)
2012HBSc (Nanoscience)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.96
EFFECTIVE(explains concepts clearly and simply)
 
5.92
PREPARATION(thoroughly prepared for class)
 
5.96
ENGAGING(makes class interesting)
 
5.95
RESPONSIVE(answers questions thoroughly)
 
5.86
TEACHING(performs effectively as an instructor)
 
5.92
Dr. Meaghan Hunter

Meaghan

CARS, PsycSoc
Experience
2019-Lead MCAT CARS Prep Instructor
2008-MCAT Biology Prep Instructor
2008-MCAT CARS Prep Instructor
2006-Biology, Cell Biology and Genetics Prep Instructor
2002-11Health Psychology TA
2000-10Cell Biology TA
2001-2Biology of Organisms Lab Coordinator
1999-2002Biology Tutorial Leader
Education
2010PhD (Molecular Immunology)
2002BSc (Biology)
1999BSc (Psychology)
Experience
2019-Lead MCAT CARS Prep Instructor
2008-MCAT Biology Prep Instructor
2008-MCAT CARS Prep Instructor
2006-Biology, Cell Biology and Genetics Prep Instructor
2002-11Health Psychology TA
2000-10Cell Biology TA
2001-2Biology of Organisms Lab Coordinator
1999-2002Biology Tutorial Leader
Education
2010PhD (Molecular Immunology)
2002BSc (Biology)
1999BSc (Psychology)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.96
EFFECTIVE(explains concepts clearly and simply)
 
5.85
PREPARATION(thoroughly prepared for class)
 
5.91
ENGAGING(makes class interesting)
 
5.86
RESPONSIVE(answers questions thoroughly)
 
5.88
TEACHING(performs effectively as an instructor)
 
5.89
Faisal U

Faisal

Physics
Experience
2019-Lead MCAT Physics Prep Instructor
2004-MCAT Physics Prep Instructor
2004-MCAT Biology Prep Instructor
2009-14Physics, Biology and Chemistry Private Tutor
2006-8MCAT Physical Sciences Instructor Trainer
Education
2015MBA (Strategic Management)
2005BSc (Biochemistry)
Experience
2019-Lead MCAT Physics Prep Instructor
2004-MCAT Physics Prep Instructor
2004-MCAT Biology Prep Instructor
2009-14Physics, Biology and Chemistry Private Tutor
2006-8MCAT Physical Sciences Instructor Trainer
Education
2015MBA (Strategic Management)
2005BSc (Biochemistry)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.95
EFFECTIVE(explains concepts clearly and simply)
 
5.81
PREPARATION(thoroughly prepared for class)
 
5.91
ENGAGING(makes class interesting)
 
5.85
RESPONSIVE(answers questions thoroughly)
 
5.75
TEACHING(performs effectively as an instructor)
 
5.88
Meg Haggitt

Meg

BioBiochem
Experience
2017-MCAT Chemistry Prep Instructor
2017-MCAT Biology Prep Instructor
2017- Biochemistry, Biology, Cell Biology Prep Instructor
2004-15Biology TA
2004-15Biology Tutor
Education
2016PhD (Biology, specialized in Biochemistry and Genetics)
2005HBSc Co-op (Biology)
Experience
2017-MCAT Chemistry Prep Instructor
2017-MCAT Biology Prep Instructor
2017- Biochemistry, Biology, Cell Biology Prep Instructor
2004-15Biology TA
2004-15Biology Tutor
Education
2016PhD (Biology, specialized in Biochemistry and Genetics)
2005HBSc Co-op (Biology)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.75
EFFECTIVE(explains concepts clearly and simply)
 
5.81
PREPARATION(thoroughly prepared for class)
 
5.72
ENGAGING(makes class interesting)
 
5.85
RESPONSIVE(answers questions thoroughly)
 
5.63
TEACHING(performs effectively as an instructor)
 
5.88
Bradley H

Bradley

BioBiochem, ChemOChem
Experience
2018STEM Workshop Presenter
2017 -MCAT ChemOChem Prep Instructor
2017 -MCAT BioBiochem Prep Instructor
2017-Biochemistry and Chemistry Prep Instructor
2016-17Neuropharmacology NTC Editor
2016-17Endocrine Pharmacology NTC Editor
2015-17Biochemistry Tutor
2013-16Minor League Lacrosse Coach
Education
2019-MD (Medicine)
2018MBT (Biomedical Technology)
2017BSc (Pharmacology)
Experience
2018STEM Workshop Presenter
2017 -MCAT ChemOChem Prep Instructor
2017 -MCAT BioBiochem Prep Instructor
2017-Biochemistry and Chemistry Prep Instructor
2016-17Neuropharmacology NTC Editor
2016-17Endocrine Pharmacology NTC Editor
2015-17Biochemistry Tutor
2013-16Minor League Lacrosse Coach
Education
2019-MD (Medicine)
2018MBT (Biomedical Technology)
2017BSc (Pharmacology)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.82
EFFECTIVE(explains concepts clearly and simply)
 
5.71
PREPARATION(thoroughly prepared for class)
 
5.74
ENGAGING(makes class interesting)
 
5.68
RESPONSIVE(answers questions thoroughly)
 
5.84
TEACHING(performs effectively as an instructor)
 
5.79
Rachael L

Rachael

CARS, PsycSoc
Experience
2016-MCAT BioBiochem Prep Instructor
2015-MCAT PsycSoc Prep Instructor
2014-MCAT CARS Prep Instructor
2013Wellness Conference Guest Speaker
2011-13Anatomy and Physiology Lab Instructor
2011-13Biology, Psychology and Other Humanity-Based Courses Tutor
Education
2018MD (Medicine)
2013BA (Psychology)
Experience
2016-MCAT BioBiochem Prep Instructor
2015-MCAT PsycSoc Prep Instructor
2014-MCAT CARS Prep Instructor
2013Wellness Conference Guest Speaker
2011-13Anatomy and Physiology Lab Instructor
2011-13Biology, Psychology and Other Humanity-Based Courses Tutor
Education
2018MD (Medicine)
2013BA (Psychology)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.93
EFFECTIVE(explains concepts clearly and simply)
 
5.62
PREPARATION(thoroughly prepared for class)
 
5.97
ENGAGING(makes class interesting)
 
5.56
RESPONSIVE(answers questions thoroughly)
 
5.80
TEACHING(performs effectively as an instructor)
 
5.93
Luke M

Luke

Physics
Experience
2007-Physics Prep Instructor
2007-MCAT Physics Prep Instructor
2007Oscillations and Waves Lecturer
2004-6Physics Lab Demonstrator
2005Communications for Physicists Lecturer
2002-4Physics Tutor
2002-3Online Physics Course Co-developer
2002-3Electronics Lab Demonstrator
Education
2005MSc (Physics)
2004MSc (Physics)
2002BSc (Physics)
Experience
2007-Physics Prep Instructor
2007-MCAT Physics Prep Instructor
2007Oscillations and Waves Lecturer
2004-6Physics Lab Demonstrator
2005Communications for Physicists Lecturer
2002-4Physics Tutor
2002-3Online Physics Course Co-developer
2002-3Electronics Lab Demonstrator
Education
2005MSc (Physics)
2004MSc (Physics)
2002BSc (Physics)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.79
EFFECTIVE(explains concepts clearly and simply)
 
5.71
PREPARATION(thoroughly prepared for class)
 
5.80
ENGAGING(makes class interesting)
 
5.85
RESPONSIVE(answers questions thoroughly)
 
5.76
TEACHING(performs effectively as an instructor)
 
5.81
Flexible schedules to fit your life.
Each live online class is offered three times - once on a weekday morning, once on a weekday evening, and once on a weekend. You can pick whichever option or options work best for you each week. Plus we offer on-demand recordings of classes that you can access at any time.
All All
Weekdays only Weekdays
Weeknights only Weeknights
Weekends only Weekends
2 SESSION(S) ADDED
Total:$0
REGISTER NOW

Saghar

Biol 241, Biol 311, Chem 351
Instructor since 2010
10 prep sessions
427 students helped
Experience
2013–presentPrep Instructor, Mechanics 
2013–presentPrep Instructor, Statics
2012–presentTutor, Statics, Mechanics, Mechanics of Materials
2012–13TA, Engineering Mechanics II
2012–13TA, Mechanics of Solids 
2011-13TA Mechanics of Materials 
2011TA, Engineering Economics
2010TA, Engineering Design & Communication 
Education
2012–presentPh.D. [Mechanical Engineering]
2012M.Sc. [Mechanical Engineering]
2009B.Sc. [Mechanical Engineering]
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
PREPARATION(understanding of course material)
 
3.79
Presentation(presents material in a coherent manner)
 
5.71
PREPARATION(understanding of course material)
 
5.58
PREPARATION(understanding of course material)
 
1.75
PREPARATION(understanding of course material)
 
5.83
PREPARATION(understanding of course material)
 
5.75
Student satisfaction
very satisfied 31%
satisfied 68%
not satisfied 1%