MCAT® Prep
$1,999 $1,599
Designed to help you master the MCAT using our expert tools and resources. Anywhere, anytime.
Score higher or get your money back.
Immediate access to online tools upon enrollment.
Add to CartComplete On-demand Resources
- Thousands of freestanding and passage-based questions, each with detailed explanations
- 17 full-length online practice tests, including ALL released AAMC material
- MedFlix: 500+ expertly crafted, on-demand videos covering all the MCAT content you need
8 MCAT Books
- 8 MCAT subject-specific review books
- 1 title exclusive to our students
365 Days Access
- Access all your course materials for a full year
Topic-Specific Live Instruction
- 90 hours of unique essential live sessions led by subject-matter MCAT experts
- Watch the recorded sessions on your own time, or join the scheduled live sessions
- Unlimited retakes, a total of 1,100+ hour sessions available for 365 days
Live Q&A Sessions
- Unlimited 1-hour subject-specific live office hours led by your questions
- 6 sessions every week by the subject area - Biology/Biochemistry, CARS, General Chemistry, Organic Chemistry, Physics, Psychology/Sociology
The Princeton Review Guarantee
- If you don’t score higher on your exam, we’ll refund your tuition. If you’re not 100% satisfied with your course, we’ll let you repeat the program for free .*
After 40 years helping students master the MCAT, we
have pinpointed the exact resources it takes to succeed.
Master every concept of the MCAT with the ultimate resources right at your fingertips.


Complete resources designed
to boost your MCAT score
Passage-based questions are all about strategy, and we offer a magnitude of drills accompanied by detailed explanations.
- All official AAMC materials and online Flashcards
- 17 full-length online practice tests
- Thousands of freestanding and passage-based questions, each with detailed explanations
- Medical School Admissions Advantage Sessions led by Premier Admissions Expert
- Medflix: 500+ expertly crafted on-demand videos covering all the MCAT content you need

Unlimited Access!
Q&A Sessions with our
subject-matter expert instructors
Self-paced, but never alone! Get answers to your specific MCAT questions from our expert instructors.
- Subject specific MCAT instructors, masters of MCAT content and strategy
- 6 sessions every week by the subject area - Biology/Biochemistry, CARS, General Chemistry, Organic Chemistry, Physics, Psychology/Sociology
- Join unlimited sessions!
NEW! 12 MCAT Section-Specific
Practice Tests
Efficiently improve your weaknesses by section.
All new, based on recent MCAT trends.




Topic-Specific Instruction
Live or On-Demand
Masters of MCAT content and strategy—and experts in their respective fields—our instructors will guide you through the toughest MCAT questions.
- 12+ sessions a week that focus on MCAT topic weaknesses and answer questions during your outside study
- Flexibility to attend sessions based on areas of weakness and specific questions
All sessions are recorded and available on-demand!

General Chemistry
12 hours

Organic Chemistry
13.5 hours

Psychology/Sociology
12 hours

Biology
21 hours

Physics
15 hours

CARS
16.5 hours
Live instruction and Q&A sessions happen almost every hour!
You can take any session whenever you want.
See a sample study schedule how you can start with the MCAT Essentials
Missed one? You can join the Live instruction in the next round or watch the recorded version.
See a sample schedule below.
Organic Chemistry: Carbohydrate Structure and Reactivity (Basic)
Physics: Predicting MCAT Physics Passage Questions (Advanced)
Biology: Mitosis/Meiosis (Basic)
Psychology/Sociology: Research Methods (Basic)
Biology: Biology Office Hours
CARS: Active Reading: Reading for Tone (Basic)
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
CARS: CARS Office Hours
Psychology/Sociology: Psych/Soc Office Hours
Biology: Autonomic Nervous System (Advanced)
Organic Chemistry: IUPAC nomenclature (Basic)
Physics: Process of Elimination with Conceptual Questions (Basic)
Organic Chemistry: The Organic Chemist's Toolbox (Basic)
Biology: Pedigree Analysis (Advanced)
General Chemistry: Acid/Base Fundamentals (Basic)
Biology: Krebs Cycle Details (Advanced)
Physics: MCAT Math Review (Basic)
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
Organic Chemistry: Ochem Office Hours
Biology: Introduction to Science Passages (Basic)
Psychology/Sociology: Psychological Disorders (Basic)
CARS: POE - Identifying and Eliminating Attractors (Basic)
Biology: Blood Pressure Regulation (Advanced)
Biology: Genetics Probability Basics (Basic)
CARS: Reading Efficiently: Claims and Evidence (Advanced)
Psychology/Sociology: Therapeutic Approaches (Basic)
General Chemistry: From Lewis Structures to Intermolecular Forces (Basic)
Biology: Action Potentials (Advanced)
Biology: Electrophoresis and Blotting (Basic)
Biology: Molecular Biology Techniques: Analyzing Gene Expression (Advanced)
Physics: Sound, Light, and Medical Imaging (Advanced)
CARS: Refining Your Strategy: Attacking Analogy and New Information Questions (Advanced)
Biology: Introduction to Science Passages (Basic)
CARS: Refining Your Strategy: Attacking Weaken and Strengthen Questions (Advanced)
Psychology/Sociology: Therapeutic Approaches (Basic)
CARS: CARS Active Reading (Basic)
Organic Chemistry: Tautomerism and Acidity (Advanced)
Biology: Biology Office Hours
Biology: Krebs Cycle Details (Advanced)
Physics: Physics Office Hours
Psychology/Sociology: Psych/Soc Office Hours
General Chemistry: ICEbox Problems (Advanced)
CARS: POE - Identifying and Eliminating Attractors (Basic)
Organic Chemistry: High-Yield Separation Techniques (Advanced)
Psychology/Sociology: Interpreting Charts and Graphs (Basic)
Biology: Regulation of Glycolysis/Gluconeogenesis (Basic)
Psychology/Sociology: Social Interaction and Culture (Basic)
General Chemistry: Acid/Base Fundamentals (Basic)
Physics: Dealing with Data in Physics Passages (Basic)
CARS: Down to Two Choices: What Do I Do (Basic)
Physics: Physics of Blood Flow (Advanced)
Biology: Molecular Biology Techniques: PCR Variations (Basic)
CARS: Refining Your Strategy: Attacking Reasoning Questions (Advanced)
Organic Chemistry: IUPAC nomenclature (Basic)
Biology: Electrophoresis and Blotting (Basic)
Physics: Energy Conservation and Systems (Advanced)
CARS: Reading Efficiently: Claims and Evidence (Advanced)
CARS: Refining Your Strategy: Attacking Inference Questions (Advanced)
Physics: MCAT Math Review (Basic)
CARS: CARS Office Hours
Organic Chemistry: Carbohydrate Structure and Reactivity (Basic)
General Chemistry: Gen Chem Office Hours
Biology: Krebs Cycle Details (Advanced)
Biology: Introduction to Science Passages (Basic)
Psychology/Sociology: Psych/Soc Office Hours
CARS: Maximizing Your CARS Score Through Self-Evaluation (Basic)
Physics: Physics Office Hours
Psychology/Sociology: Psych/Soc Office Hours
General Chemistry: Electrochemistry Tips and Tricks (Basic)
Psychology/Sociology: Social Interaction and Culture (Basic)
Biology: Mitosis/Meiosis (Basic)
Psychology/Sociology: Social Behavior (Basic)
Psychology/Sociology: Research Methods (Basic)
Biology: Regulation of Glycolysis/Gluconeogenesis (Basic)
General Chemistry: The Mole and MCAT Applications (Basic)
Physics: Physics Office Hours
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
Biology: Biology Office Hours
Organic Chemistry: Tautomerism and Acidity (Advanced)
Organic Chemistry: Amino Acid Side Chains with Peptide Analysis (Advanced)
CARS: POE - Identifying and Eliminating Attractors (Basic)
Organic Chemistry: Ochem Office Hours
Organic Chemistry: Substitution Reactions (Basic)
Biology: Pedigree Analysis (Advanced)
Organic Chemistry: IUPAC nomenclature (Basic)
Biology: Electrophoresis and Blotting (Basic)
CARS: Attacking Difficult Passages (Advanced)
Psychology/Sociology: Memory (Advanced)
CARS: Reading Efficiently: Claims and Evidence (Advanced)
Psychology/Sociology: Therapeutic Approaches (Basic)
Organic Chemistry: High-Yield Separation Techniques (Advanced)
Organic Chemistry
General Chemistry
Psychology/Sociology
Biology
Physics
CARS
Organic Chemistry: Carbohydrate Structure and Reactivity (Basic)
Organic Chemistry: IUPAC nomenclature (Basic)
Physics: MCAT Math Review (Basic)
CARS: Reading Efficiently: Claims and Evidence (Advanced)
Physics: Predicting MCAT Physics Passage Questions (Advanced)
Biology: Mitosis/Meiosis (Basic)
Physics: Process of Elimination with Conceptual Questions (Basic)
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
Psychology/Sociology: Therapeutic Approaches (Basic)
Biology: Introduction to Science Passages (Basic)
CARS: Refining Your Strategy: Attacking Weaken and Strengthen Questions (Advanced)
Psychology/Sociology: Psych/Soc Office Hours
Psychology/Sociology: Research Methods (Basic)
Biology: Biology Office Hours
Organic Chemistry: The Organic Chemist's Toolbox (Basic)
Organic Chemistry: Ochem Office Hours
Biology: Introduction to Science Passages (Basic)
General Chemistry: From Lewis Structures to Intermolecular Forces (Basic)
Biology: Action Potentials (Advanced)
Psychology/Sociology: Therapeutic Approaches (Basic)
CARS: CARS Active Reading (Basic)
General Chemistry: ICEbox Problems (Advanced)
CARS: POE - Identifying and Eliminating Attractors (Basic)
CARS: Active Reading: Reading for Tone (Basic)
Psychology/Sociology: Psychological Disorders (Basic)
Biology: Electrophoresis and Blotting (Basic)
Organic Chemistry: Tautomerism and Acidity (Advanced)
Biology: Biology Office Hours
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
CARS: CARS Office Hours
Biology: Pedigree Analysis (Advanced)
CARS: POE - Identifying and Eliminating Attractors (Basic)
Biology: Molecular Biology Techniques: Analyzing Gene Expression (Advanced)
Organic Chemistry: High-Yield Separation Techniques (Advanced)
Psychology/Sociology: Psych/Soc Office Hours
General Chemistry: Acid/Base Fundamentals (Basic)
Biology: Krebs Cycle Details (Advanced)
Biology: Blood Pressure Regulation (Advanced)
Physics: Sound, Light, and Medical Imaging (Advanced)
Biology: Krebs Cycle Details (Advanced)
Psychology/Sociology: Interpreting Charts and Graphs (Basic)
Biology: Autonomic Nervous System (Advanced)
Biology: Genetics Probability Basics (Basic)
CARS: Refining Your Strategy: Attacking Analogy and New Information Questions (Advanced)
Physics: Physics Office Hours
Biology: Regulation of Glycolysis/Gluconeogenesis (Basic)
CARS: Refining Your Strategy: Attacking Inference Questions (Advanced)
CARS: Maximizing Your CARS Score Through Self-Evaluation (Basic)
Psychology/Sociology: Social Behavior (Basic)
Organic Chemistry: Amino Acid Side Chains with Peptide Analysis (Advanced)
Psychology/Sociology: Memory (Advanced)
Psychology/Sociology: Social Interaction and Culture (Basic)
General Chemistry: Acid/Base Fundamentals (Basic)
Biology: Molecular Biology Techniques: PCR Variations (Basic)
Physics: MCAT Math Review (Basic)
CARS: CARS Office Hours
Psychology/Sociology: Research Methods (Basic)
Biology: Regulation of Glycolysis/Gluconeogenesis (Basic)
CARS: POE - Identifying and Eliminating Attractors (Basic)
Organic Chemistry: Ochem Office Hours
CARS: Reading Efficiently: Claims and Evidence (Advanced)
Physics: Dealing with Data in Physics Passages (Basic)
CARS: Refining Your Strategy: Attacking Reasoning Questions (Advanced)
Organic Chemistry: Carbohydrate Structure and Reactivity (Basic)
Physics: Physics Office Hours
General Chemistry: The Mole and MCAT Applications (Basic)
Organic Chemistry: Substitution Reactions (Basic)
CARS: Down to Two Choices: What Do I Do (Basic)
Organic Chemistry: IUPAC nomenclature (Basic)
General Chemistry: Gen Chem Office Hours
Psychology/Sociology: Psych/Soc Office Hours
Biology: Pedigree Analysis (Advanced)
Biology: Electrophoresis and Blotting (Basic)
Biology: Krebs Cycle Details (Advanced)
General Chemistry: Electrochemistry Tips and Tricks (Basic)
Psychology/Sociology: Social Interaction and Culture (Basic)
Physics: Physics Office Hours
Organic Chemistry: IUPAC nomenclature (Basic)
Physics: Physics of Blood Flow (Advanced)
Physics: Energy Conservation and Systems (Advanced)
CARS: Reading Efficiently: Claims and Evidence (Advanced)
Biology: Introduction to Science Passages (Basic)
General Chemistry: Le Châtelier's Principle and Thermodynamics (Advanced)
Biology: Biology Office Hours
Biology: Electrophoresis and Blotting (Basic)
Psychology/Sociology: Therapeutic Approaches (Basic)
Psychology/Sociology: Psych/Soc Office Hours
Biology: Mitosis/Meiosis (Basic)
Organic Chemistry: Tautomerism and Acidity (Advanced)
CARS: Attacking Difficult Passages (Advanced)
Organic Chemistry: High-Yield Separation Techniques (Advanced)
Organic Chemistry
General Chemistry
Psychology/Sociology
Biology
Physics
CARS
Exclusive online instruction tools
-
Med School Advantage
Admission strategies taught by our Premier Med Admissions Counselor -
Diagnostic Exams
Laser-focus your prep -
Practice Tests &
Detailed Score Reports Practice Tests
17 full-length practice tests give you the true MCAT experience -
Drills, Drills, Drills
Free-standing and passage-based questions
Access to Medical School Admissions Advantage Sessions
-
Sessions lead by Admissions expert
Anita Paschall, MD / PhD with almost 20 years of experience in the medical field.
-
Tips to beat the typical 42% acceptance rate
Learn what admissions committees are actually looking for and what you are missing.
-
We have guided over 10,000 pre-med students
With over 30 years and over 10k students guided, we know how to prep students.

Prepare yourself for success
Don’t leave your prep to chance. From biology to CARS, each separate MCAT subject comes with its own sets of paired diagnostic exams so you can measure your improvement, and know which topics need extra attention.

Practice like it’s test day
What’s driving your score? How close are you to your goal? And where should you focus for the greatest gains? Designed to simulate the format and time limits of a real MCAT exam, our practice tests are one of the most powerful tools in your arsenal. Interactive score reports provide detailed analysis of what you’ll need to focus on to improve.
We’re even including a noteboard so you can practice using laminated sheets as scratch paper—and our exams have the same tools and keyboard shortcuts as the real thing. Do you prefer to click to highlight or are you an alt+H kind of test taker? Don’t wait until test day to decide.

Practice, practice, practice
Apart from our instructors, practice is the best teacher! Passage-based questions are all about strategy, and we offer a magnitude of drills accompanied by detailed explanations: You'll either lock in learning when you get it right, or learn from your mistakes.

Exclusive, Innovative Tools

Med School Advantage
Admission strategies taught by our Premier Med Admissions Counselor


Diagnostic Exams
Laser-focus your prep

Practice Tests &
Detailed Score Reports
17 full-length practice tests give you the true MCAT experience

Drills, Drills, Drills
Free-standing and passage-based questions
Score higher or get your money back
Improve your MCAT score with complete resources
Full Product Details
- 17 full-length tests, including all available AAMC practice materials
- Thousands of freestanding and passage-based questions, each with detailed explanations
- Join unlimited customized Q&A sessions
- 500+ MCAT content video lessons via MedFlix
- 90+ hours of essential topic-specific instruction by MCAT experts (watch the recordings on-demand or join live!)
- 8 MCAT books, including 1 exclusive title
- Immediate access to your full resources from the day you enroll
- 365 days of access to online resources
- The Princeton Review Guarantee*
* Click here for full terms and conditions
Frequently Asked Questions
The Princeton Review Edge

A Team of Specialists
You won’t just prep with one instructor—you’ll learn from a team of rigorously trained subject-matter experts turned MCAT specialists.

Real-time
Feedback
Our online tools teach you to focus your prep, helping you to maximize score gains and make the most of your study time.

Realistic
Practice Tests
Our drills and practice tests get you immeasurably more ready for test day. A confident test-taker, you’ll know exactly what to expect.

Better Scores Guaranteed
If you don’t score higher on your MCAT exam, we’ll refund your tuition. If you're not 100% satisfied with your course, we'll let you repeat the program for free . *
Ready to get your best MCAT score?

Have a question?
Talk to a Princeton Review
Enrollment Advisor. Call Now!