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.

Select your course dates
Opens in a new tab

Schedule a free 20-minute consultation with a Prep101 MCAT Advisor.

Better Prep. Better Scores.

A different approach to MCAT prep.

How guided practice
builds success.

Includes
Unique to Prep101

Features

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

Resources

  • 25 full-length exams
  • 35 section exams
  • 43 mini-exams plus live review
  • All AAMC practice materials
  • 10,000+ practice questions
  • 1,500+ practice passages
  • Topic-based Progress Reports
  • Integrated AAMC Checklist
  • Instructors’ annotated notes
  • 146 hours of recorded instruction
  • 610 MedReels
  • 1,200+ flashcards

Books

7 interactive Hyperbooks
5 Classroom Companions
New prep powerhouse.

The best MCAT prep just got better by adding the KrackU platform from Examkrackers.

The KrackU platform puts cutting-edge learning and practice resources at your fingertips with:

  • 7 interactive Hyperbooks
  • 10 full-length practice exams
  • 35 section exams
  • 43 mini-exams
  • 1,200+ flashcards
  • 2,000+ content questions
  • 3,000 images/animations
  • Topic-based progress reports
  • Clinical context tabs
  • TMI tabs
  • Customizable note-taking
  • Customizable highlighting
  • Time-saving index resources
  • Diagnostics and analytics
  • Integrated AAMC checklist
  • Games

Prep101 students now have access to a state-of-the-art online platform that’s seamlessly integrated into our next-level prep courses. Packed with uniquely interactive features, our user-friendly Hyperbooks cover absolutely everything on the MCAT.

Hyperbooks

  1. Biology and Biochemistry
  2. Critical Analysis and Reasoning Skills
  3. Chemistry
  4. Lab Methods
  5. Organic Chemistry
  6. Physics
  7. Psychology and Sociology
Boost your score by 15 points
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.

We surveyed students who took our live online prep courses in the summer of 2022. Their average score improvement of 15.4 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.

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

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
Next-Level Resources

More of everything you need to achieve your target scores.

  • 146 hours of live instruction
  • All-star team of specialist instructors
  • Your own MCAT coach
  • Personalized study plan
  • 7 interactive Hyperbooks
  • 5 workbooks
  • 25 full-length exams
  • 35 section exams
  • 43 mini-exams plus live review
  • All AAMC practice materials
  • 10,000+ practice questions
  • 1,500+ practice passages
  • Robust diagnostics and analytics
  • Flexible schedule*
  • Unlimited free repeat policy
  • Recordings of 138 hours of instruction
  • Instructors’ annotated notes
  • Topic-based progress reports
  • Integrated AAMC checklist
  • 1,200+ flashcards
  • 3,000+ images and animations
  • Peer study group
  • Q & A forum
  • Games
* Flexible Schedule not included in Live Online Fixed courses.
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
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.

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 instruction
146
123
42
40
Comprehensive on-demand instruction
Flexible Schedule*
Unlimited Free Repeat Policy
Personalized Study Plan
Your own MCAT Coach
Materials
Princeton
Review
Kaplan
Blueprint
Interactive Hyperbooks
Prep Books
12
11
7
6
Full-Length Practice Exams
25
16
17
15
Section Exams
35
12
All AAMC practice materials included
Instructors' Annotated Notes
Instructors
Princeton
Review
Kaplan
Blueprint
Team of subject-specific experts
Hired by students at competitive auditions
Profiles and student evaluations on website
  • * 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
146
123
42
40
Princeton
Review
Kaplan
Blueprint
12
11
7
6
25
16
17
15
35
12
Princeton
Review
Kaplan
Blueprint
See how we glow.

Positive feedback from our students
makes it all worth it.

Rating

4.8

Reviews

847

Recommend

98%

Reviews

404

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%