MCAT Tutoring
The shortcut: MCAT buyers are not paying you to re-teach organic chemistry — most of them already know the science. They're paying for someone who can watch them work a CARS passage in real time and tell them exactly where their reasoning broke. Sell the sections their Kaplan course did not fix.
Industry: Tutoring & Training | Investment level: Small — $1,000-$5,000 | Time to launch: 4-8 weeks (E&O bind + 1-2 free diagnostic sessions for testimonial gate the launch)
Best for: People with a documented 515+ MCAT score (medical students, residents, gap-year applicants) who can narrate their own reading on a CARS passage and explain why one wrong answer is more wrong than another. What you'll likely make: $2,000 month 3, $5,500 month 6, $9,500 month 12. Math is in Section 4.
Market Opportunity
It's 11 PM on a Sunday. The MCAT is in three weeks. She just scored a 505 on a full-length — down eight points from last week. CARS tanked it: 125, the same score she's been stuck on for four months. She can ace Chem/Phys and Bio. She knows the science. But CARS — Critical Analysis and Reasoning Skills, the section that makes you read dense philosophy and answer questions about arguments you've never seen — is where her score dies. She already spent $1,200 on a Kaplan course. It did not fix CARS. She needs someone to watch her work a passage in real time and tell her exactly where her reasoning breaks. That's your buyer.
The AAMC (Association of American Medical Colleges) reports roughly 110,000 MCAT registrations per year, and the average applicant takes the test 1.7 times — nearly half of all sittings are retakers who already paid for a major course, plateaued, and are now shopping for someone to fix one or two sections. The mean MCAT score for matriculants at US MD programs was 511.9 in 2023-2024 per AAMC Facts; applicants to top-20 programs need 515-520+. That four-to-nine-point gap is your entire addressable market.
The trap is thinking you compete with Kaplan or The Princeton Review ($2,000-$6,600 packages). You don't. Their tutors run scripted curricula and rotate students. You are one person who knows one student's score history, has watched them miss the same trap five times, and can call it out the moment it happens again. Buyers who burned $2,000 on a big-brand course and still plateaued are the warmest lead a private tutor can have — they've proven they will pay and already ruled out self-study.
Launch With AI
Pro section. MCAT tutoring is a section-diagnosis-and-trust business — AI cannot watch the student narrate her CARS reasoning at 11pm on a Sunday and call out that she's reading the question stem before the passage. But the time you waste hand-typing diagnostic write-ups, drafting your 5th r/MCAT explainer of the week, and writing the same parent-facing engagement letter is exactly the time you should spend on a fresh AAMC CARS section to keep your edge sharp. AI does the writing tail. You do the work that pays — Tuesday evening at 8pm with a stuck student and an error log.
The trap most first-year MCAT tutors fall into: they paste a UWorld error log into ChatGPT and ship the auto-generated "you need to review biochemistry" diagnosis. AI confidently writes generic content recommendations — but the actual reason this 510 student is stuck is that she's spending 2 minutes on every CARS Q1 (anchor-bias from her LSAT prep) instead of 90 seconds. AI is for the writing tail (diagnostic structure, r/MCAT replies, engagement letter, package summaries, premed-club workshop slides) — but every error-pattern call, every "this student needs to retake at the next date, NOT this one" judgment, every score-claim sentence in your marketing is yours.
Important up-front: AI cannot watch a student narrate her own CARS passage, identify the 3-4 patterns explaining a 505 plateau, or write an FTC-defensible "average score gain" sentence — every score claim under 16 CFR Part 255 needs documented per-student data. You own every diagnostic call, every retake-decision conversation, every score claim; AI scales the writing and the prospecting around them.
AI Tools You'll Use
| Tool |
Price |
What it does |
| ChatGPT Plus |
$20/mo |
Diagnostic write-up structure, engagement letter, r/MCAT replies, package summaries |
| Claude Pro |
$20/mo |
Long-context error-log analysis (paste 50 missed UWorld Qs → categorize patterns) |
| Loom AI |
free |
Async CARS-passage walkthroughs (record 5-min Loom per student per week instead of billed session) |
| Calendly + Zoom Pro |
$25/mo combined |
Auto-scheduling diagnostic + package sessions, recorded with transcript for the score-claim spreadsheet |
| Google Business Profile + ChatGPT |
free |
Review replies, monthly post drafts, "521 retake case study" testimonial showcase |
The Workflow
Diagnostic write-up template + score-claim spreadsheet (Claude long-context, ~45 min/diagnostic). The diagnostic is the entire sales call. Buyer pays $250 for the 90-min session + 1-page plan, then signs the $2,000 package because the plan was specific to her error patterns. Paste her AAMC + UWorld error log:
"Below is a student's last 2 AAMC full-length score reports + her last 100 UWorld questions with detailed errors. She scored 510, plateauing 4 weeks before her test date. Generate (a) the 1-page diagnostic deliverable: top 3-4 error patterns by section (CARS Q1 timing / Bio/Biochem amino acid recall / PSYCH/SOC theory recognition / Chem/Phys reasoning under time pressure — be specific, NEVER 'study more biochem'), per-pattern dollar value of points-recoverable (e.g., 'fixing your CARS Q1 timing alone = +2 CARS points = +1 scaled = the difference between 510 and your target school's median'), the 6-8 week study plan with weekly hour count + AAMC question-pack assignments + UWorld block sizes, the 3 practice-test milestones with target scores, the 'do-not-do' list (3 things she's been doing that hurt her — un-timed CARS past week 2, switching from Kaplan content review back to UWorld mid-week, doing AAMC FL5 last instead of saving it for week-4 calibration), (b) the FTC-compliant outcome line for the cover email: 'Of my last N students who completed packages, average improvement was X points (range Y-Z), M of N hit their target school's median' — generate ONLY if I have the documented data, otherwise placeholder, (c) the package quote in 3 tiers (10-hr CARS focus $2,000 / 20-hr full prep $4,000 / 30-hr retake intensive $5,500), (d) the 5-day follow-up email if she hasn't booked. Tone: senior MCAT advisor, factual, NEVER 'I'd love to help.' Output as Notion-ready 1-pager + paste-ready emails."
The 1-page deliverable converts 30-40% of diagnostics into packages — AI structures it; your error-pattern call is what makes it accurate.
r/MCAT + premed Discord answer batch with score signature (ChatGPT, ~30 min/week for 10 substantive replies). r/MCAT has 250K+ members, daily threads, and converts at 1-3% of profile visitors. Paste:
"I'm a documented 518 MCAT scorer (medical student/resident) tutoring at $200/hr with CARS specialty. Below are 5 r/MCAT posts asking for help (paste each: 'plateauing at 510, MCAT in 4 weeks' / 'CARS Q1 keeps killing my time' / 'PSYCH/SOC theories I keep confusing'). For each, generate a 4-5 sentence substantive answer: (a) name the SPECIFIC trap (NEVER generic 'do more questions'), (b) one paste-ready 30-second exercise they can run today, (c) the underlying principle (1 sentence), (d) NEVER pitch in the answer — my profile flair ('518 MCAT, CARS specialty, tutoring info in profile') does the conversion work. Tone: senior MCAT advisor demonstrating diagnostic skill. Output 5 paste-ready answers."
Post 3-5/day. 6-8 weeks of substantive answers = profile DMs converting at 20-30% — that's 1-3 paying diagnostics/month from forum visibility alone.
Async CARS passage Loom (Loom AI + ChatGPT, ~10 min/student/week). Replace 30-min billed homework-review with 5-min Looms — clients love the async + you bill more sessions for actual teaching. Record a Loom while annotating the student's missed CARS passage on screen-share:
"This week you missed 4 of 7 on the AAMC CARS passage about [topic]. Pattern: every miss came on Inference questions where the answer choice paraphrased a paragraph you skimmed. Try this Tuesday: on every Inference Q, before reading answer choices, write the paragraph number you'd cite. Then check the answer choices against that paragraph only. Send me your timing on next AAMC CARS section."
Loom AI auto-titles + transcribes. Paste transcript into ChatGPT for the follow-up email. 5-min Loom + email = 30-min session of value in 10 min of your time — and clients perceive it as MORE responsive.
Engagement letter + FTC-compliant outcome reporting (ChatGPT, 1-time setup + monthly score-spreadsheet update). Paste:
"I'm an MCAT tutor at $200/hr. Build me the engagement letter every package client signs before payment: (a) the 1-paragraph scope of work — 'tutoring covers content review and section strategy for CARS, PSYCH/SOC, Bio/Biochem, and Chem/Phys only. Personal statement editing, school-list strategy, and admissions consulting are separately scoped — typically referred to admissions consultants at $200-$500/hr,' (b) the NO-SCORE-GUARANTEE clause — 'I do not guarantee a specific score. Outcomes depend on student preparation, test-day execution, sleep, and individual factors outside my control. My students average X points of improvement (data from N students who completed packages 2024-2026)' — generate placeholder for X and N from MY spreadsheet, NEVER a generic claim, (c) the cancellation + no-show policy — '24-48 hour notice required, 50% late-cancel fee charged before next session — a 15% no-show rate on 10 weekly clients = $1,200/month gone if I don't enforce,' (d) the payment terms — '50% deposit at package signing, 50% at session 5, ACH preferred (Stripe ACH = $5 flat vs $58 on a $2,000 package),' (e) the IP/recordings clause — 'I retain instructional materials. Recorded sessions are for student review only,' (f) the liability cap at fees paid in trailing 12 months. Then generate the score-claim spreadsheet template: rows = student first-name + start date, columns = baseline AAMC FL, midpoint AAMC FL, official MCAT, gain by section, target school median, target met Y/N. Tone: senior tutor, factual. Output paste-ready."
Update the score spreadsheet after every student's official MCAT date. The spreadsheet is your FTC defense + your strongest sales asset.
Premed-advisor workshop email + Wyzant-to-direct conversion (ChatGPT, ~30 min/month). Premed advisors at universities are zero-CAC referral channels. Paste:
"I'm an MCAT tutor with CARS specialty + 518 documented score. I want to run a free 60-min Saturday CARS workshop at 5 universities in my metro this quarter to fill my pipeline. Generate (a) the cold email to premed advisors at the 5 universities: subject under 50 chars, 1-paragraph offer (free workshop, 8-15 attendees, no sales pitch in the workshop, 1 paid-diagnostic flyer at the door, my CV with score + medical school + research attached), (b) the 60-min workshop slide outline (10 slides: my CV credibility, 3 CARS traps premeds fall into, 1 live worked example, the 6-week prep plan, my CTA — paid 90-min diagnostic for $250), (c) the post-workshop follow-up email I send to attendees ('thanks for coming, here's the slide deck you asked for + my Calendly if you want a paid diagnostic'), (d) the Wyzant-to-direct conversion email I send at session 4 of any Wyzant client ('Going forward I'm offering my returning students direct booking at $175/hr — same sessions, $25 less per hour. Here's my Calendly: [link]'). Tone: senior MCAT advisor, factual. Output paste-ready."
One workshop per quarter = 2-4 paid diagnostics within 30 days. Wyzant-to-direct conversion at session 4 = 60-70% of clients keep working with you direct.
Time Saved Per Week
Roughly 6-9 hours/week once your diagnostic template, r/MCAT batch, and engagement letter are built:
- Diagnostic write-up: 3 hours/diagnostic → 45 min (Claude long-context)
- r/MCAT + Discord answer batch: 3 hours → 30 min (ChatGPT)
- Async Loom + email vs. billable homework session: 30 min → 10 min (Loom AI + ChatGPT)
- Engagement letter: 1-time setup → reused on every package
- Premed-advisor outreach + Wyzant conversion: 90 min → 30 min (ChatGPT)
Trade that time for: the next AAMC FL practice run at 520+ to keep your edge, the YouTube CARS-walkthrough video that ranks long-tail for 6 months, and the substantive r/MCAT explainer post that lands 4-6 inbound DMs in a single week.
Total AI Stack Cost
- Budget tier ($20/mo): ChatGPT Plus only. Claude has a free tier you can use for 2-3 long-context diagnostics per month. Right while you're at 1-2 active clients.
- Full tier ($65/mo): ChatGPT Plus + Claude Pro + Calendly + Zoom Pro. Worth it the day you sign client 3 — Claude long-context on 50 missed UWorld Qs catches diagnostic patterns ChatGPT misses, and that's the difference between a $250 diagnostic that converts to package vs one that doesn't.
- Compare: A part-time admin VA for engagement letters + workshop coordination + pipeline review runs $300-$600/month. The full AI stack is one-fifth that cost.
Cancel anything you don't open in a 7-day window. Skip Wyzant entirely if you have 5+ direct clients — the 25% take is way too steep at premium rates.
Your First Win
30 minutes from now your FTC-compliant score-claim spreadsheet + 1-page engagement letter is built and ready for your first paid diagnostic. Open ChatGPT (free tier works). Paste:
"I'm an MCAT tutor with a 518 official score and CARS specialty. The single biggest legal trap in this business is score-guarantee marketing — 'I'll get you to a 515' is an FTC violation under 16 CFR Part 255 if you can't document it for every student, and an angry client who scored 510 after paying $4,000 can chargeback your Stripe account for 30 days. Build me (a) the FTC-compliant 'typical results' sentence for my site + every diagnostic deliverable: structure 'Of my last N students who completed packages, average improvement was X points (range Y to Z) and M of N hit their target school's median' — generate the placeholder version I fill in from my OWN spreadsheet data, NEVER a generic claim, (b) the 1-page engagement letter that disclaims score guarantees: 'I do not guarantee a specific score. Outcomes depend on student preparation, test-day execution, sleep, and individual factors outside my control. Liability capped at fees paid in trailing 12 months,' (c) the score-tracking spreadsheet template — rows = student first-name + package start date, columns = baseline AAMC FL, section breakdown (CARS / Bio/Biochem / PSYCH/SOC / Chem/Phys), midpoint AAMC FL after session 5, official MCAT score, point gain by section, target school median, target met Y/N — format as CSV I import into Notion or Airtable, (d) the 1-paragraph email I send every student 1 week after their official MCAT asking for the score report PDF (NEVER demand — 'congrats on getting through the test, when you receive your score report next week, would you mind sending me the PDF? It helps me improve my packages and gives me anonymized data for my marketing. I'll never share your name'), (e) the absolute don'ts: NEVER use 'guaranteed' or 'guarantee' anywhere in marketing, NEVER cite a score gain in a testimonial without written permission, NEVER quote an average without the sample size in the same sentence. Tone: senior tutor + lawyer-aware. Output paste-ready as a 1-page document I print + tape inside my desk drawer."
Set it up Sunday afternoon. One FTC-compliant score-claim sentence is worth $5,000-$10,000 of avoided refunds + chargebacks per year — and the spreadsheet that backs it is your strongest sales asset by month 6.
Product / Service Offering
You sell three things, all anchored to the section diagnostic the buyer cannot get from a course.
- Diagnostic session — $200-$300 for 90 minutes. Student takes one AAMC official practice section ahead of time and shares the breakdown. You walk them through 8-10 missed questions live, identify the foundational concept categories they're weak in, and end with a written 4-week plan. About a third convert to a package within two weeks.
- 10-session targeted intensive — $1,800-$3,000. One section focus (CARS, PSYCH/SOC, or a science section). Each session combines UWorld MCAT question-bank work with timed AAMC passages. Student does homework between sessions; you use the session for the highest-value 8-10 questions only. Most retakers buy this exact package.
- 20-session full prep arc — $4,000-$6,000. Two sections plus 2-3 sessions on full-length pacing. For clients 8-12 weeks out who've already self-studied content. Includes one mid-package score check on a fresh AAMC full-length.
Section specialization sets the ceiling. CARS specialists who can move scores from 125 to 130 charge $200-$400/hr because almost no one teaches reading reasoning under time pressure. PSYCH/SOC specialists earn the same premium — 600+ named concepts to recognize fast. Generic "content review" tutors top out at $100-$150/hr. Pick one section to lead with.
Revenue Model
Solo tutor, online only, working from home with a webcam and tablet:
| Revenue line |
Price |
Variable cost |
Your time |
Take-home |
| Diagnostic (direct) |
$250 |
$7 (Stripe) |
90 min + 30 min prep |
~$243 |
| Diagnostic (Wyzant) |
$250 |
$63 (25% take) |
same |
~$187 |
| 10-session intensive direct ($200/hr) |
$2,000 |
$58 |
12 hrs |
~$1,942 |
| 20-session arc direct ($200/hr) |
$4,000 |
$116 |
24 hrs over 8-10 wks |
~$3,884 |
| Same arc on Wyzant |
$4,000 |
$1,000 |
same |
~$3,000 |
Your first $1,000 month = 4-5 diagnostic sessions at $250, OR one half-package at $1,500 booked at a sliding rate while you collect your first testimonial. ~6-8 working hours.
Your first $3,000 month = one 10-session intensive at $2,500 + 2-3 diagnostics at $250 each. ~12-15 working hours.
Platform vs. direct is the biggest unit-economics call. At $200/hr, moving 15 weekly sessions from Wyzant (25% take, drops to 20% after $2,000 billed per Wyzant pricing) to direct billing recovers about $2,250/month. Year-one path: Wyzant for the first 5-8 clients to build reviews, then off-platform after. Every client whose first session goes well gets your direct booking link by session three.
Solo ceiling at 12-15 client hours/week × $200-$300/hr direct: $9,000-$12,000/month gross. Above that you raise rates (a documented 520+ score lets you do this anytime) or run group cohorts — a CARS bootcamp at 6 students × $400 × 8 sessions = $19,200 for ~16 hours, but it only sells once you have a public score reputation.
Startup Costs
- E&O (errors and omissions) insurance: $400-$800/year via Hiscox or Insureon. Required by Wyzant before you can list. Bind before session one.
- AAMC Official Practice Materials: $300-$500 for the full Official Prep bundle (4 full-length tests + section banks + question packs). AAMC MCAT Official Prep.
- UWorld MCAT QBank: $349 for 90 days, $499 for 360 days. Get the 360-day plan once you have 3+ active students.
- Webcam + iPad with stylus: $200-$400. You need to annotate a passage live. A used iPad + Apple Pencil + Goodnotes 6 ($10) covers it for $250-$350.
- LLC + EIN: $35-$500 LLC filing depending on state — see the LLC University 50-state table. EIN is free at IRS EIN Online — never pay a third party.
- Stripe + Calendly: $0 + $10/month. ACH is ~$5/transfer flat vs. 2.9% + $0.30 on cards per Stripe pricing — set up ACH for any package over $1,500.
Realistic all-in: $1,000 with existing hardware and library-sourced materials; $5,000 with fresh hardware, the full AAMC + UWorld bundle, and a year of E&O up front. No physical space needed.
Legal & Formation
Business entity. Single-member LLC the moment you sign your first paid engagement. Separates your personal accounts from a student who claims your tutoring "cost them" admission. Sole prop is fine for the first 30 days while you test pricing — switch before client three. EIN is free directly from the IRS; the $50-$300 "EIN filing services" resell a free five-minute form. S-corp election becomes worth the math once net profit clears $80,000-$100,000/year — file IRS Form 2553. Most full-time MCAT tutors with a 520+ reputation hit that in year two.
Licenses & credentials. No state license is required to tutor adults, and no national body governs MCAT prep — the buyer signal is your own documented score. Have your AAMC score report PDF ready and put the score in your bio. If you're a medical student or resident, name your school and year — that single line moves your sellable rate from $100/hr to $200+. No background check is required because every MCAT student is an adult — removing a 2-6 week clearance that gates SAT/ACT and music tutors. Wyzant and Varsity Tutors still run an identity check before you list.
Industry-specific risk. Marketing copy is where MCAT tutors get themselves in trouble. Three things matter in this exact order. First, the FTC Endorsement Guides (16 CFR Part 255). "My student went from a 505 to a 518" is fine if it actually happened and you can produce the score reports. Implying every student gets a 13-point jump is deceptive. Keep a private spreadsheet of every student's start score, end score, and session count from day one. Second, scope of practice. You teach the test. You do not advise on which medical schools to apply to (admissions consulting is a separate $3,000-$10,000 service), do not coach personal statements unless paid separately, and do not give medical advice on content questions. One sentence in your engagement agreement covers this. Third, the cancellation policy. Require 24-48 hour notice with a 50% late-cancel fee in a one-page agreement before session one. A 15% no-show rate on 10 weekly clients at $200/hr costs you $1,200/month if you don't enforce it. Bind E&O ($400-$800/year) before your first paid session.
Marketing & First Customers
Your first 5 paying clients come from three channels and almost none of them is paid ads:
- Premed subreddits and Discord. r/MCAT has 250,000+ members and asks for tutor recs daily. Comment helpfully on 3-5 score-improvement threads per week — never a sales pitch, always a specific tip on the exact question type the poster missed. After 4-6 weeks of substantive comments, DMs start filling. Referral DM to paid diagnostic: 20-30%.
- Wyzant + Varsity Tutors as lead engines. List on both at $200-$250/hr. Wyzant takes 25% (drops to 20% after $2,000 billed per student per Wyzant pricing); Varsity Tutors takes ~30% on marketplace listings. Expect 1-3 inquiries per week once you have 3+ five-star reviews. After session three, offer direct booking at a 15% package discount — most accept and you keep the full rate after.
- Premed clubs at local universities. Email premed advisors at 5-10 nearby universities offering a free 60-minute Saturday CARS workshop. Out of 15-20 attendees, expect 2-4 paid diagnostics within 30 days. One workshop per quarter feeds your pipeline through the full MCAT season (January-September).
Paid ads are year-two. Google Ads on "MCAT tutor" run $8-$25/click because Kaplan and Princeton Review bid the term up — a $500 budget yields 20-60 clicks and 1-2 leads. Skip until you have 8-10 testimonials. Highest-converting free content: a short YouTube walkthrough of one specific AAMC CARS passage — 800-2,000 views per video, ~1% of viewers eventually DM.
First 90 Days
- Week 1-2. File the LLC. Get the EIN free from the IRS. Open a business checking account. Set up Stripe with ACH for any payment over $500.
- Week 1-3. Bind E&O ($400-$800/year) via Hiscox or Insureon. Buy the AAMC Official Prep bundle ($300-$500) and UWorld 90-day plan ($349).
- Week 2-4. Build a one-page site: MCAT score, section specialty (CARS or PSYCH/SOC unless you have a reason for science), three pricing tiers, Calendly link. Score is the headline.
- Week 3-5. Create Wyzant + Varsity Tutors profiles. Start at $150/hr for the first 3 reviews, $200/hr after, $250/hr after 6 reviews. Take every diagnostic.
- Week 4-6. Start commenting in r/MCAT, the Premed99 Discord, and 1-2 Premed Facebook groups. Three substantive comments per week, no pitch. Track DMs.
- Week 6-8. Email premed advisors at 5-10 universities offering a free Saturday CARS workshop. Run it with 8+ confirmed attendees. Bring a paid-diagnostic flyer.
- Week 8-10. Sign your first 10-session intensive ($1,800-$2,500). Move that client to direct billing after session three. Ask for a written testimonial with score gain.
- End of day 90. 5-8 diagnostics delivered, 1-2 packages signed, $2,000-$3,500 in revenue, 3-5 testimonials with score data. If they show a 2+ point section gain, you have your year-one selling story.
Common Pitfalls
- The trial-rate trap. Listing at $80/hr "to build reviews" and locking in 8 clients at that rate when the market is $200/hr. A retaker package at $80/hr is $1,600 for 20 sessions instead of $4,000 — you left $2,400 on the table per client. Raise the rate every 3 reviews; never lower it for an existing client unless they buy a 20-session package up front.
- Ignoring no-shows. A 15% no-show rate on 10 weekly clients at $200/hr is $1,200/month in unpaid time — roughly your AAMC + UWorld bundles every month. Require 24-48 hour cancellation notice with a 50% late-cancel fee in writing before session one. Charge it the first time or you'll never charge it.
- Promising score gains you can't guarantee. "I'll get you a 515" is a 16 CFR Part 255 violation risk and a refund fight waiting to happen. "Students who do the homework typically gain 5-10 points over 8-12 weeks" sells nearly as well and protects a $4,000 package from one bad month. Document every student's start and end score from day one — without that spreadsheet you have no defense and no marketing.
- Skipping E&O until "after the first big package." A claim from a student who paid $4,000, missed a school's cutoff by one point, and blames you can produce defense costs that dwarf a year of revenue. Bind a $1M policy through Hiscox for $400-$800/year before your first paid session — less than two diagnostic sessions for a full year of coverage.
Get your full launch plan — take the free 60-second quiz.