Select your semester

The Only OnDemand MCAT Prep Course with Unlimited Performance Coaching

Study when you want, where you want, with an MCAT Performance Coach just a call away. Our pre-recorded course, small group tutoring sessions and straight forward approach to science will have you score higher, quicker.

See How MCAT Coaching Results in Higher Scores

Have an MCAT Performance Coach in your corner to build an MCAT Strategy that yields results.

Your MCAT study plan is led by a real MCAT Performance Coach, adjusting your schedule in one-on-one strategy sessions according to how you are scoring, how your life changes and how you are feeling. Our calculated moves capture your target score.

Here's How Our 15 Week MCAT OnDemand Works:

Follow Our MCAT Plan

You'll get 24/7 access to our 34 fifty-minute pre-recorded MCAT lectures taught by top percentile instructors in our New MCAT Student Portal and practice questions in weekly small group tutoring sessions directly with a Live MCAT instructor.

Listen to Your Coach

You'll receive the Examkrackers Complete MCAT Study Package and study according to an MCAT strategy plan made for your availability by your MCAT Performance Coach.

Get Your Target
MCAT Score

You'll take 5 Full Length Examkrackers MCAT Practice Exams in our New Online MCAT Testing Center and meet regularly with your coach to adjust your practice strategy in order to reach your target score. You will have access to unlimited meetings with your MCAT performance coach.

Explore Examkrackers Instructors & Students

Load More Stories

Get Our Free MCAT Study Guide

We've created a Free MCAT study guide that premeds should use as a foundation to increase their MCAT score. Answer our questions below and we'll send you a Free MCAT Study Guide PLUS a Free Strategy Session with an MCAT Performance Coach.
  • Choose your country or U.S. state. If you don't see your location, please select "Other".

    Warning: Invalid argument supplied for foreach() in /home/customer/www/ on line 432


Biol 241, Biol 311, Chem 351
Instructor since 2010
10 prep sessions
427 students helped
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 
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)
Presentation(presents material in a coherent manner)
PREPARATION(understanding of course material)
PREPARATION(understanding of course material)
PREPARATION(understanding of course material)
PREPARATION(understanding of course material)
Student satisfaction
very satisfied 31%
satisfied 68%
not satisfied 1%