We break down the MCAT so you don’t just know it, you speak it, think it, and get it.

Let me explain.
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.
OUR BIGGEST SALE EVER! For a limited time, enjoy $700 savings. Use discount code 700OFF
Learn to think MCAT and achieve higher scores with a proven, practice-driven approach.
The most comprehensive and most effective MCAT prep just got better by adding hyperbooks from Examkrackers.
Prep101 students now get a one-year subscription to the hyperbooks platform at no extra cost. Hyperbooks are interactive, digitized versions of the legendary MCAT Complete Study Package from Examkrackers. The cutting-edge hyperbooks platform put an abundance of top-notch content review and practice resources at your fingertips with:
Prep101 students now have access to state-of-the-art digital study guides that are seamlessly integrated into our prep course. Packed with uniquely interactive features, the user-friendly hyperbooks explain everything on the MCAT in clear and concise terms.
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. The 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.
Note: Anyone who had previously written the MCAT or completed less than 75% of coursework was not included.
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.
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 MCAT advisors.
We hand-pick the very best of the very best to teach Live Online Prep Courses - including our Lead Instructor in each MCAT subject.
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-6 | Human Genetics TA |
2002-6 | Cell Biology TA |
2002-4 | Developmental Genetics TA |
2009 | PhD (Molecular Genetics) |
2001 | BSc (Molecular Genetics) |
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-6 | Human Genetics TA |
2002-6 | Cell Biology TA |
2002-4 | Developmental Genetics TA |
2009 | PhD (Molecular Genetics) |
2001 | BSc (Molecular Genetics) |
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-16 | Analytical Chemistry, Quantum Chemistry and Nanoscience Guest Lecturer |
2012-15 | Analytical and General Chemistry Tutor |
2013-14 | Assistant Laboratory Coordinator for General Chemistry |
2012-13 | Analytical and General Chemistry TA |
2010 | Philosophy Tutor |
2007-8 | Math and Physics Tutor |
2020 | PhD (Chemical Education) |
2014 | MSc (Industrial Chemistry) |
2012 | HBSc (Nanoscience) |
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-16 | Analytical Chemistry, Quantum Chemistry and Nanoscience Guest Lecturer |
2012-15 | Analytical and General Chemistry Tutor |
2013-14 | Assistant Laboratory Coordinator for General Chemistry |
2012-13 | Analytical and General Chemistry TA |
2010 | Philosophy Tutor |
2007-8 | Math and Physics Tutor |
2020 | PhD (Chemical Education) |
2014 | MSc (Industrial Chemistry) |
2012 | HBSc (Nanoscience) |
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-11 | Health Psychology TA |
2000-10 | Cell Biology TA |
2001-2 | Biology of Organisms Lab Coordinator |
2000-2 | Biology Tutorial Leader |
2010 | PhD (Molecular Immunology) |
2002 | BSc (Biology) |
1999 | BSc (Psychology) |
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-11 | Health Psychology TA |
2000-10 | Cell Biology TA |
2001-2 | Biology of Organisms Lab Coordinator |
2000-2 | Biology Tutorial Leader |
2010 | PhD (Molecular Immunology) |
2002 | BSc (Biology) |
1999 | BSc (Psychology) |
2017 - | MCAT Physics Prep Instructor |
2017 - | MCAT Chemistry Prep Instructor |
2017 - | Chemistry Prep Instructor |
2017 - | Physics Prep Instructor |
2017 - | Math Prep Instructor |
2015-17 | Chemical Engineering TA |
2012-15 | "The Math Whisperer" |
2006 - | Engineering Tutor |
2012 | MASc/PhD (Chemical Engineering) |
2012 | BSc (Chemical Engineering) |
2017 - | MCAT Physics Prep Instructor |
2017 - | MCAT Chemistry Prep Instructor |
2017 - | Chemistry Prep Instructor |
2017 - | Physics Prep Instructor |
2017 - | Math Prep Instructor |
2015-17 | Chemical Engineering TA |
2012-15 | "The Math Whisperer" |
2006 - | Engineering Tutor |
2012 | MASc/PhD (Chemical Engineering) |
2012 | BSc (Chemical Engineering) |
2007- | Physics Prep Instructor |
2007- | MCAT Physics Prep Instructor |
2007 | Oscillations and Waves Lecturer |
2004-6 | Physics Lab Demonstrator |
2005 | Communications for Physicists Lecturer |
2002-4 | Physics Tutor |
2002-3 | Online Physics Course Co-developer |
2002-3 | Electronics Lab Demonstrator |
2005 | MSc (Physics) |
2004 | MSc (Physics) |
2002 | BSc (Physics) |
2007- | Physics Prep Instructor |
2007- | MCAT Physics Prep Instructor |
2007 | Oscillations and Waves Lecturer |
2004-6 | Physics Lab Demonstrator |
2005 | Communications for Physicists Lecturer |
2002-4 | Physics Tutor |
2002-3 | Online Physics Course Co-developer |
2002-3 | Electronics Lab Demonstrator |
2005 | MSc (Physics) |
2004 | MSc (Physics) |
2002 | BSc (Physics) |
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-15 | Biology TA |
2004-15 | Biology Tutor |
2016 | PhD (Biology, specialized in Biochemistry and Genetics) |
2005 | HBSc Co-op (Biology) |
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-15 | Biology TA |
2004-15 | Biology Tutor |
2016 | PhD (Biology, specialized in Biochemistry and Genetics) |
2005 | HBSc Co-op (Biology) |
More of everything you need to achieve your target scores.
Positive feedback from our students
makes it all worth it.
2013–present | Prep Instructor, Mechanics |
2013–present | Prep Instructor, Statics |
2012–present | Tutor, Statics, Mechanics, Mechanics of Materials |
2012–13 | TA, Engineering Mechanics II |
2012–13 | TA, Mechanics of Solids |
2011-13 | TA Mechanics of Materials |
2011 | TA, Engineering Economics |
2010 | TA, Engineering Design & Communication |
2012–present | Ph.D. [Mechanical Engineering] |
2012 | M.Sc. [Mechanical Engineering] |
2009 | B.Sc. [Mechanical Engineering] |