How is the course structured?
I provide students with six lectures each with corresponding homework (roughly 5-9 mandatory passages). Lectures are where you learn, step-by-step, specific strategies to understand CARS. The homework...

When are live sessions with Jack typically held?
Any day of the week (Monday-Sunday) at 12 PM ET, 7 PM ET, or 8 PM ET. All sessions are recorded.

Will the course teach me how to finish the passages on time?
Our students do not have timing issues as long as they really listen to Jack's advice from day one. Some of the things we do or say are things most students would not agree with. That's the biggest se...

Will I benefit from the course if I am weak in vocabulary?
Vocabulary has very little to do with this exam...

How long will I have access to the course?
Students must finish the course within 4-12 weeks. We provide this timeline in order to instill accountability and a sense of urgency to master CARS as soon as possible. Most students finish the cours...

Is it possible to take the CARS Strategy Course while studying for the science sections of the exam?
Yes. Many students decide to take the course while studying for the other sections of the MCAT or while working a full time job (not recommended but can be done), or while in school...

How soon do your classes get filled to capacity?
Typically, three weeks prior to the official start date. However, classes fill up over a month in advance as we approach MCAT season.

If I sign up for your course, do you guarantee my scores will improve?
We cannot guarantee you will improve, because we don't know you. Will you actually follow our strategies? Will you work hard? Will you stay focused on test day? 

If you do wel...


Can’t find your answer?


We’re here to help. Get in touch and we’ll get back to you as soon as we can. Contact Us


Billing Information
We had trouble validating your card. It's possible your card provider is preventing us from charging the card. Please contact your card provider or customer support.
{{ cardForm.errors.get('number') }}
{{ registerForm.errors.get('zip') }}
{{ registerForm.errors.get('coupon') }}
Tax: {{ taxAmount(selectedPlan) | currency spark.currencySymbol }}

Total Price Including Tax: {{ priceWithTax(selectedPlan) | currency spark.currencySymbol }} / {{ selectedPlan.interval | capitalize }}