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.

Better Prep. Better Scores.

A different approach to MCAT prep.

How guided practice
builds success.

Our Prep Course includes:
Unique to Prep101

Course
Features

  • 138 hours of live instruction
    • 44 Lessons
    • 32 In-Class Exams
    • 14 Workshops
  • Team of specialist instructors
  • Your own MCAT Coach
  • Personalized Study Plan
  • Peer Study Group
  • Flexible Schedule*
  • Unlimited Free Repeat Policy

Online
Resources

  • 20 full-length Practice Tests
    • 10 Altius + Analytics
    • 5 AAMC + Score Reports
    • 5 Examkrackers + Video Reviews
  • Recordings of all 138 hours of instruction
  • Instructors’ Annotated Notes
  • 6 AAMC Question Packs
  • 1 AAMC Section Bank
  • 1 AAMC CARS diagnostic tool
  • 23 After-Class Practice Sets
  • 610 MedReels

Books

6 Examkrackers
Study Guides
6 Prep101 Classroom
Companions
1 Examkrackers
CARS Workbook

We surveyed students who took our live online prep courses in the summer of 2022. Their average score improvement of 15 points was calculated by comparing the results of diagnostic tests in the first week of the courses to scores on official MCATs after the courses.

  • 24% improved by 20 or more points
  • 57% improved by 15 or more points
  • 86% improved by 10 or more points
  • Average official MCAT score was 510 (77th percentile)

Note: Anyone who had previously written the MCAT or completed less than 50% of coursework was not included.

Boost your score by 15 points

86% of Prep101 students improve their MCAT score by 10 or more points, with an average increase of 15.

Study different. Score higher.

We’ve reimagined MCAT prep to help you achieve the highest scores possible.

Comprehensive
approach

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

Guided
practice

Expert instructors walk you through
6-8 passages in every class.

Most
FLEs

20 full-length exams with
cutting-edge Analytics.

Focus on
CARS

More instruction time on CARS than
our leading competitors combined.

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
Torah

Torah

Experience
2019-Lead MCAT BioBiochem Prep Instructor
2015-MCAT CARS Prep Instructor
2015-MCAT BioBiochem 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-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 BioBiochem Prep Instructor
2015-MCAT CARS Prep Instructor
2015-MCAT BioBiochem 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-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
ChemOChem, PsycSoc

Instructor
since2014
Student
evaluations5.92/6
View Profile
Mike Moore

Mike

Experience
2021 -Lead MCAT PsycSoc Prep Instructor
2019 -Lead MCAT ChemOChem Prep Instructor
2016 -MCAT PsycSoc Prep Instructor
2014 -MCAT ChemOChem Prep Instructor
2016 -Nanoscience University Instructor
2016 - Organic Chemistry Prep 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
2020PhD (Chemical Education)
2014MSc (Industrial Chemistry)
2012HBSc (Nanoscience)
Experience
2021 -Lead MCAT PsycSoc Prep Instructor
2019 -Lead MCAT ChemOChem Prep Instructor
2016 -MCAT PsycSoc Prep Instructor
2014 -MCAT ChemOChem Prep Instructor
2016 -Nanoscience University Instructor
2016 - Organic Chemistry Prep 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
2020PhD (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
Meaghan
BioBiochem, CARS, PsycSoc

Instructor
since2006
Student
evaluations5.89/6
View Profile
Dr. Meaghan Hunter

Meaghan

Experience
2019-Lead MCAT CARS Prep Instructor
2015-MCAT PsycSoc Prep Instructor
2015-MCAT BioBiochem Prep Instructor
2009-MCAT Biology Prep Instructor
2008-MCAT CARS Prep Instructor
2007-Genetics Prep Instructor
2006-Cell Biology Prep Instructor
2006-Biology Prep Instructor
2002-11Health Psychology TA
2000-10Cell Biology TA
2001-2Biology of Organisms Lab Coordinator
2000-2Biology Tutorial Leader
Education
2010PhD (Molecular Immunology)
2002BSc (Biology)
1999BSc (Psychology)
Experience
2019-Lead MCAT CARS Prep Instructor
2015-MCAT PsycSoc Prep Instructor
2015-MCAT BioBiochem Prep Instructor
2009-MCAT Biology Prep Instructor
2008-MCAT CARS Prep Instructor
2007-Genetics Prep Instructor
2006-Cell Biology Prep Instructor
2006-Biology Prep Instructor
2002-11Health Psychology TA
2000-10Cell Biology TA
2001-2Biology of Organisms Lab Coordinator
2000-2Biology 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
Katrina
ChemOChem, Physics

Instructor
since2017
Student
evaluations5.84/6
View Profile
Katrina Roebuck

Katrina

Experience
2017 - MCAT Physics Prep Instructor
2017 - MCAT Chemistry Prep Instructor
2017 - Chemistry Prep Instructor
2017 -Physics Prep Instructor
2017 - Math Prep Instructor
2015-17Chemical Engineering TA
2012-15"The Math Whisperer"
2006 -Engineering Tutor
Education
2012MASc/PhD (Chemical Engineering)
2012BSc (Chemical Engineering)
Experience
2017 - MCAT Physics Prep Instructor
2017 - MCAT Chemistry Prep Instructor
2017 - Chemistry Prep Instructor
2017 -Physics Prep Instructor
2017 - Math Prep Instructor
2015-17Chemical Engineering TA
2012-15"The Math Whisperer"
2006 -Engineering Tutor
Education
2012MASc/PhD (Chemical Engineering)
2012BSc (Chemical Engineering)
Student evaluations
( 1=Very Poor, 2=Poor, 3=Adequate, 4=Good, 5=Very Good, 6=Excellent )
MCAT KNOWLEDGE(gives good tips and pointers)
 
5.76
EFFECTIVE(explains concepts clearly and simply)
 
5.85
PREPARATION(thoroughly prepared for class)
 
5.89
ENGAGING(makes class interesting)
 
5.94
RESPONSIVE(answers questions thoroughly)
 
5.81
TEACHING(performs effectively as an instructor)
 
5.82
Luke
Physics

Instructor
since2007
Student
evaluations5.78/6
View Profile
Luke M

Luke

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
Meg
BioBiochem, ChemOChem

Instructor
since2017
Student
evaluations5.77/6
View Profile
Meg Haggitt

Meg

Experience
2019-Genetics Prep Instructor
2019-Physiology Prep Instructor
2018-MCAT BioBiochem Prep Instructor
2017-MCAT Chemistry Prep Instructor
2017-Cell Biology Prep Instructor
2017-Biochemistry Prep Instructor
2017- Biology Prep Instructor
2004-15Biology TA
2004-15Biology Tutor
Education
2016PhD (Biology, specialized in Biochemistry and Genetics)
2005HBSc Co-op (Biology)
Experience
2019-Genetics Prep Instructor
2019-Physiology Prep Instructor
2018-MCAT BioBiochem Prep Instructor
2017-MCAT Chemistry Prep Instructor
2017-Cell Biology Prep Instructor
2017-Biochemistry Prep Instructor
2017- 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
Load more instructors
Students first in every way.

The prep course that meets every student’s needs.

Flexible
Schedule

Each class offered multiple times
weekly to give you more choice.

Unlimited Free
Repeat Policy

Take our course as often as you
need to hit your target scores.

Your own
MCAT Coach

One-on-one guidance and
motivation to keep you on track.

Personalized
Study Plan

Detailed, day-to-day study and
practice schedule from your Coach.

Free Consultation

Use our scheduling app to book a free 20-minute video call with one of our expert coaches. These MCAT specialists have guided thousands of students from different backgrounds and circumstances to accomplish their MCAT goals — and they can help you too.

Free Consultation

If you've got questions about achieving your MCAT goals, we've got the answers. Gain a unique edge by booking a free 20-minute consultation with one of our expert coaches.

Live + Recorded Classes

The only MCAT prep course with multiple weekly offerings of each live class.
Plus, we post recordings of each class so you never miss out.

Different by design.

We offer more of everything you need to achieve your MCAT goals.

And we cost much less than the competition.

Course
Princeton
Review
Kaplan
Blueprint
Hours of live online instruction
138
123
42
40
Comprehensive on-demand instruction
Flexible Schedule*
Unlimited Free Repeat Policy
Personalized Study Plan
Your own MCAT Coach
Peer Study Group
Materials
Princeton
Review
Kaplan
Blueprint
All AAMC practice materials included
Full-Length Practice Exams
20
16
17
15
Practice Questions
8500+
2500+
3000+
10000+
Prep Books
13
11
7
6
Instructors' Annotated Notes
Instructors
Princeton
Review
Kaplan
Blueprint
Team of specialist instructors
Hired by students at competitive auditions
Evaluation scores on website
Cost
Princeton
Review
Kaplan
Blueprint
Price
$2295
$2799
$2599
$2699
  • * Flexible Schedule – each class offered multiple times and you can choose which one to attend – included in Classroom Plus courses and Live Online Flex courses.
Princeton
Review
Kaplan
Blueprint
138
123
42
40
Princeton
Review
Kaplan
Blueprint
20
16
17
15
8500+
2500+
3000+
10000+
13
11
7
6
Princeton
Review
Kaplan
Blueprint
Princeton
Review
Kaplan
Blueprint
$2295
$2799
$2599
$2699
Real students. Real stories.

Since 1999, we’ve helped more than 500,000 students earn higher marks and test scores. For real-life Prep101 experiences, watch the stories below.

Load More Stories

"Prep101 is truly the BEST prep course I could’ve ever taken. I’ve never done Kaplan or Princeton Review’s MCAT prep course, but Prep101 gave me every reason not to have to."
AN

Amanda

Rating

4.6

Reviews

257
"Very thorough MCAT prep course, a combination of a team of extremely competent and personable instructors using highly effective teaching strategies."
BC

Brianna

Rating

4.6

Reviews

257
"I can confidently say I made the absolute best decision by choosing Prep101 and I am very happy to have them help me on my journey into medicine!"
SA

Sangeetha

Rating

4.6

Reviews

257
"I loved taking the MCAT Prep101 course. I learned so much, and my attention was always kept with the way the instructors taught."
EM

Ella

Rating

4.6

Reviews

257
"The flexible schedule allowed me to work part-time while I was studying! The instructors were the best teachers I have ever had and my understanding of general science increased dramatically."
BW

Bella

Rating

4.6

Reviews

257
"Honestly the best thing ever! Professors really made it an amazing experience! They were experienced, super nice, always willing to answer questions in depth and much more. I 100% recommend Prep101!"
BK

Bobby

Rating

4.7

Reviews

442
"Schedule was flexible and the instructors were great! I also love that they have an unlimited repeat policy so I can choose to take the course as much as I want if I end up rescheduling my MCAT!"
LH

Laibah

Rating

4.7

Reviews

442
"The course's indepth coverage of content review, out of class resources, and personal study plans were a big help in my study process. The tips and tricks really helped improve my time and score."
LC

Lara

Rating

4.7

Reviews

442
"The course excelled in all aspects for me. Every instructor was knowledgeable, passionate , and willing to answer every questions. The course also came with no shortage of resources!"
SM

Shreya

Rating

4.7

Reviews

442
"Prep101 made me feel important and valued. The classes are extremely helpful and the plethora of practice problems can allow the most nervous and confidence-lacking undergrad (me) to be successful!"
AC

Alessia

Rating

4.7

Reviews

442
"The best decision ever! The instructors were great and knowledgeable and the schedule was very flexible. They have an unlimited repeat policy which is great. I definitely recommend this prep course!"
SH

Sheza

Rating

4.6

Reviews

209
"Focused on providing quality teaching and numerous practice questions to attain our best score. They outcompete other prestigious companies in various factors, made me definitely choose Prep101!"
SO

Sophia

Rating

4.6

Reviews

209
"The instructors did a fantastic job covering all the MCAT content in an encouraging and organized way. They cared about our experience, asked for feedback, and ensured we understood hard concepts."
BL

Bethalihem

Rating

4.6

Reviews

209
"100% worth it! The course really provides a comprehensive review of all the subjects! I would definitely recommend this prep company and course to any premed taking the MCAT, you won't regret it!"
EP

Elyse

Rating

4.6

Reviews

209
"The best in the game. The biggest perks are its flexibility and how much time was set aside for the CARS section of the MCAT. I would definitely recommend this prep course!"
JY

Joseph

Rating

4.6

Reviews

209

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%