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.

A students-first approach gives us the edge.

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
We know our instructors are the best, because our students chose them.

With everything we put into our MCAT courses, none of it would matter without world-class instructors.

Selected by students at competitive auditions

When you apply for a job with us, an impressive CV will only get you so far. We require our prospective instructors to perform a live audition in which they teach a mock class to a group of our former students. After all, who’s better qualified to decide who we hire?

Years of experience teaching university exam prep

We're different in that we're the only prep company that offers prep courses for undergraduate midterms and exams. Our instructors have years of experience in teaching the same topics that are on the MCAT. They know the areas where students struggle, and they’re adept at helping them overcome those challenges.

Experience and evaluations on website

We post information about each instructor on our website, including full biography, educational background, and teaching history. Our student first approach means we ask you to rate your instructor's performance, and post those reviews alongside the instructor's biography.

Only the very best make the cut.

Our all-star team of specialist instructors will show you how to tackle every MCAT question with total confidence.

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

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%