Built for daily MCAT practice

Complete MCAT practice without the $2,000 price tag

Quick daily practice, 12,000+ questions, and 147 free guides mapped to the AAMC outline, built to fit around the prep you already use.

Account in under a minute · Email & password, that’s it · No card

12,000+
practice questions
147
free content guides
100+
CARS passages
$0
to start, no card

The practice

Real MCAT passages and questions, every day.

See a real question now, then click through the dashboard, session builder, and results.

RubyPrep

Practice

Questions 1–6 of 13
4 correct
CARS PassageSociology

When sociologists first turned their attention to the phenomenon of the “second shift”—the unpaid domestic labor performed by women after their formal workday ends—the prevailing assumption was that this burden would dissolve as wives entered the paid workforce in greater numbers. Arlie Hochschild, whose interviews with dual-earner households in the 1980s gave the concept its name, found otherwise. The women she studied returned home to a near-total responsibility for cooking, cleaning, and childcare, while their husbands’ contributions, where they existed, were framed by both spouses as discretionary favors rather than obligations.

For a decade this account dominated. Yet by the early 2000s, a competing body of work led by Suzanne Bianchi complicated the picture. Drawing on large national time-diary datasets rather than intimate interviews, Bianchi documented a genuine convergence: men’s contributions to housework and childcare had risen substantially, and the raw gap in hours had narrowed far more than Hochschild’s pessimism implied.

CARSSociology
Q1 of 6
123456
2 of 6 answered

Suppose a new study found that, in households where men had taken over the majority of cooking and cleaning, women still reported being the ones who remembered when supplies were running low and when appointments needed scheduling. This finding would most directly support the position of:

ABianchi, because it shows women lowering their housekeeping standards over time.
BHochschild’s reframing, because cognitive coordination remains gendered even after visible chores are redistributed.
CBianchi, because it relies on aggregate national datasets rather than intimate interviews.
DHochschild, because rising workforce participation eliminated the second shift entirely.
RubyPrep
Practice overview

Where you stand

12 / 25 free questions today
Rolling accuracy · last 50
▲ +4% this week
Weakest areas
Amino acids & proteinsNeeds work
Study guide: Amino acids & proteins
ThermodynamicsStrong
Study guide: Thermodynamics
Behavioral psychologyIn progress
Study guide: Behavioral psychology
Start practiceReview weak guidesStudy guidesSee full results →
RubyPrep

Build a session

Random
Balanced draw across the whole bank.
By Subject
Choose which of the four MCAT sections to practice.
Prioritize weak areas
Bias practice toward weaker sections and guide areas.
Section weights
Weights auto-normalize, so each section is sampled in proportion to its share of the total.
Chem/Phys25%
CARS25%
Bio/Biochem25%
Psych/Soc25%
Difficulty & mix
Shape which questions are drawn; the length below controls how many.
Difficulty(discrete)Level 3 · Real MCAT mix
EasierHarder
Passage vs. discreteEven mix
All discreteAll passages
Session length
102550CustomInfinite
RubyPrep

Results

Reset all progress
1,284
Questions done
78%
Overall accuracy
84%
Last-50 accuracy
32
Sessions
Accuracy by section
AllLast 50
Bio/Biochem82% · 210/256
Chem/Phys74% · 150/203
Psych/Soc80% · 96/120
CARS71% · 78/110
Accuracy by difficulty
+ show by section
Easy91% · 220/242
Medium79% · 410/519
Hard66% · 180/273
Weakest areas
Amino Acid Metabolism
Bio/Biochem
6q52%
Thermochemistry
Chem/Phys
5q55%
Argument Structure
CARS
4q58%
Review weak guides
Strongest areas
Cellular Respiration
Bio/Biochem
12q94%
Acid–Base Equilibria
Chem/Phys
9q92%
Social Stratification
Psych/Soc
8q90%
RubyPrep

Guides

Concept review for every content topic, with targeted practice questions. Pick a section to browse its guides.
Bio/Biochem 60Chem/Phys 46Psych/Soc 41
TopicPracticeStatus
1A · Proteins & amino acids5 guides
Amino AcidsNot attemptedNot started
Control of Enzyme Activity80%4 questionsCompleted
Enzyme Structure and Function67%3 questionsIn progress
Protein Structure100%1 questionCompleted
1B · Gene to protein expression10 guides
Control of Gene Expression in EukaryotesNot attemptedNot started
Control of Gene Expression in Prokaryotes100%2 questionsCompleted
DNA Replication60%5 questionsIn progress
Eukaryotic Chromosome OrganizationNot attemptedNot started
Genetic CodeNot attemptedNot started

Real passages and real questions.

Fits your current prep

Built to fit around what you already use.

Use UWorld, AAMC materials, and Kaplan for your big study blocks. Use RubyPrep for quick daily reps, weak-area review, free guides, and extra CARS and question volume.

Free content guides

147 guides. Every topic on the outline. No login to read.

Concept review for every content topic, organized exactly like the AAMC outline: section, category, topic. Read any guide free, then practice the matching questions when you’re ready.

Start with a single topic, no study plan required.
Every guide links straight to practice on that topic.
Make a free account to save which ones you've done.
Browse all 147 guides →
Bio/Biochem 60Chem/Phys 46Psych/Soc 41

How it works

Free to start in under a minute.

1

Create a free account

Email and password, that's it.

2

Do 25 free MCAT questions a day

Discretes and passages, every day.

3

See your weak areas, then upgrade only if it helps

Go unlimited for $25/mo, cancel anytime.

Pricing

Start free. Pay only if it helps.

No long-term contract. Cancel anytime.

Free

$0forever
  • 25 questions/day
  • Random discrete & passages
  • 147 free guides
  • Basic progress stats
  • No card required
14-day free trial

Premium

$25/mo

billed monthly · cancel anytime

  • Unlimited practice
  • Section-targeted practice
  • Weak-area review
  • Guide-linked questions

Why RubyPrep

Built around the one outline that matters.

One authoritative source

There's only one authoritative source for what's on the MCAT: the official AAMC content outline. Every prep company builds to that same outline. RubyPrep organizes every question and guide around it, by section, category, and topic.

Built by someone who took it

Built by a pre-med who got tired of seeing peers pay hundreds for prep, so they built the tool everyone wanted.

Affordable by design

MCAT prep gets expensive fast, and you may already be paying for other resources. RubyPrep is built to be an affordable add-on, not another massive bill: start free, then $25/month if it helps.

Always getting better

Every question has feedback controls. Flag anything confusing, too easy, or wrong, and it gets reviewed. Your feedback sharpens the question bank week over week.

FAQ

Questions, answered.

Do I need a card to try it?

No. Create a free account with just an email and do 25 questions a day, with no card and no trial clock.

Do I have to sign in to read the guides?

No. All 147 content guides are free to read without an account. Sign in only to practice and save your progress.

What does Premium unlock?

Unlimited practice, section-targeted practice, weak-area review, and guide-linked questions.

Does RubyPrep have full-length exams?

No, not yet. RubyPrep is focused on daily practice, CARS passages, content review, and weak-area revision. Use it alongside your main full-length exams and AAMC materials, not as a replacement for timed exam practice.

Is RubyPrep affiliated with AAMC?

No. RubyPrep is independent and not affiliated with AAMC.

Start practicing free today.

Make an account in under a minute, or read a guide first, no login needed.

RubyPrep is independent and is not affiliated with, endorsed by, or sponsored by the Association of American Medical Colleges (AAMC).

Complete MCAT practice without the $2,000 price tag