MMI Practice
Acceptance guarantee
Keep access until you get in
From the team behind the
#1 CASPer Test AI Prep site
500+ free practice questions

Rank top 10%
on your MMI

Most candidates practice blind. You'll run realistic MMI stations with an AI that knows what the top 10% do differently - and coaches you to do the same.

View Pricing
Abdullah M.Jana S.Fatima A.Jess T.Chris H.
2,400+ applicants · 9 programs · 6 countries

Trusted by applicants to top schools

UBC
McMaster
McGill
NYU
Michigan
Vanderbilt

What applicants are saying

Real students. Real results.

I went from blanking on ethics questions to scoring in the 90th percentile. This tool is a cheat code.

Sarah K.

Accepted to McMaster MD

nowayjose review on Discord · 25/26 Med Application Cycle
25/26 Med Application Cycle

nowayjose

Discord · 25/26 Med Application Cycle

The AI feedback caught things I never would have noticed on my own.

James L.

Accepted to UBC MD

Practiced 40+ stations in two weeks. The percentile tracking kept me motivated and showed me exactly where to focus. I went from dreading the MMI to actually looking forward to it.

Priya M.

Accepted to U of T MD

MaliceArt review on Reddit · r/premedcanada

MaliceArt

Reddit · r/premedcanada

The follow-up questions from the AI interviewer were scarily realistic. It felt like a real interview.

Daniel R.

Accepted to McGill MD

I used ChatGPT to practice at first but the feedback was always 'great job!' This actually told me what I was doing wrong and how to fix it. Went from 40th to 85th percentile in three weeks.

Emily W.

Accepted to Ottawa MD

Rudah review on Discord · 25/26 Med Application Cycle
25/26 Med Application Cycle

Rudah

Discord · 25/26 Med Application Cycle

Worth every penny. The competency breakdown showed me I was strong on ethics but weak on communication - something no one else had pointed out.

Anita S.

Accepted to Western MD

Did 60+ stations before my interview. On the actual day, nothing surprised me.

Kevin Z.

Accepted to Calgary MD

The async mode was perfect for my schedule. I'd do a couple stations after work, review feedback in the morning. Incredibly flexible.

Rachel P.

Accepted to Dalhousie MD

What you'll get

Everything you need to ace your MMI

Endless curated questions

Stop hunting for practice questions. Our bank of 500+ MMI practice questions covers every category you'll face - ethics, teamwork, communication, policy, roleplay, and more. Each one is tagged by competency and question type so you can drill exactly where you need it. We're adding new question types regularly, but you'll never run out.

Browse all questions
EthicsYour colleague arrives to a shift appearing impaired...
TeamworkYour team member consistently takes credit for group work...
RoleplayA patient refuses treatment on religious grounds...
EthicsYou discover a medication error was made by a senior...
PolicyThe hospital is considering a new triage policy that...
CommunicationA family member demands to know a patient’s diagnosis...
TeamworkTwo colleagues disagree during rounds about patient care...
EthicsYou witness a classmate cheating on a clinical exam...
RoleplayYou need to deliver bad news to an elderly patient...
CommunicationA patient is angry about a long wait time in the ER...
PolicyYour hospital must allocate a limited supply of ventilators...
EthicsA pharmaceutical rep offers your department free lunches...
TeamworkA senior resident is consistently dismissive of nursing staff...
CommunicationA patient with limited English needs to give informed consent...
RoleplayA teenager confides that they are being abused at home...
EthicsA colleague confesses to falsifying research data...
PolicyShould physicians be allowed to refuse care based on...
TeamworkYou disagree with your attending’s treatment plan for...
CommunicationA parent refuses to vaccinate their child and demands...
EthicsYou find out a fellow student plagiarized their research...
and hundreds more...
Live Interview
Station 3 of 85:42
You
Speaking...Listening
Interviewer
Responding...Listening

“First, I would have a private conversation with the…”

“What if they responded defensively?”

Realistic practice on demand

The most realistic MMI simulation you'll find online. Timed prep, a live AI interviewer that listens and responds with follow-up questions, and the same pressure you'll feel on interview day. Available whenever you are, fully customizable to your MMI format, and completely judgement-free. Practice at 2am in your pajamas if you want.

Try a free station

Feedback you can trust

This isn't one person's opinion or a ChatGPT response. Our scoring and feedback are the product of extensive research, 100k+ real candidate responses, proprietary AI technology, and a multidisciplinary team with decades of experience in admissions. You can be confident that your grades are accurate and your feedback is actionable - and that kind of clarity is what makes you improve fast.

See how you compare
Your Progress↑ 42 percentiles
18Sessions
Competency Breakdown
Ethical reasoning
88%
Communication
82%
Critical thinking
79%
Empathy
91%

Tip: You addressed the ethical principle well. Try acknowledging the emotional impact on the family before proposing your solution.

Why trust us

Our expertise is your edge

This isn't our first rodeo. Here's what makes us different and what will give you an advantage in your interviews.

Proven approach

We built CasperPractice.org, the #1 AI prep platform for the CASPer test -a situational judgment test directly inspired by the MMI. Everything we learned helping 32,000+ students prepare for CASPer -what works, what doesn't, and what separates the top scorers -is baked into MMI Practice.

#1

ranked AI CASPer prep

32k+

students helped

100k+

responses analyzed

What's CASPer?

Created at McMaster University by the same researchers who pioneered the MMI, CASPer has screened 900k+ applicants across 600+ schools on the same core skills -ethics, empathy, communication, and professionalism. It was designed to bring MMI-style assessment earlier in the admissions process, before the interview stage.

Purpose-built AI

We don't just ask ChatGPT to “rate this answer”. Our AI was built from the ground up - leveraging hundreds of thousands of real responses, calibrated against proven frameworks, and relying on technology that isn't available out of the box in consumer AI products.

Experienced team

This isn't a student side project. Our multidisciplinary team has decades of experience in technology, data science, and admissions.

McGillUBCUdeMShopifyPwC

Research-backed

Our approach is grounded in published research. Every question, competency, and scoring rubric is informed by peer-reviewed literature - not guesswork.

“I’ll just use ChatGPT voice mode”No timed stations or real scoring“My friend can interview me for free”No calibrated feedback“I was going to do peer practice on Discord”You’ll all sound the same at the interview
“I’ll just use ChatGPT voice mode”No timed stations or real scoring“My friend can interview me for free”No calibrated feedback“I was going to do peer practice on Discord”You’ll all sound the same at the interview
“I’ll just use ChatGPT voice mode”No timed stations or real scoring“My friend can interview me for free”No calibrated feedback“I was going to do peer practice on Discord”You’ll all sound the same at the interview
“I found free questions on Reddit”Questions alone don’t improve you“I’ll just read model answers”Reading ≠ performing live“Some med student on Discord offered to coach me”One opinion ≠ calibrated scoring“I budgeted for private tutoring”We offer the same value, 90% less
“I found free questions on Reddit”Questions alone don’t improve you“I’ll just read model answers”Reading ≠ performing live“Some med student on Discord offered to coach me”One opinion ≠ calibrated scoring“I budgeted for private tutoring”We offer the same value, 90% less
“I found free questions on Reddit”Questions alone don’t improve you“I’ll just read model answers”Reading ≠ performing live“Some med student on Discord offered to coach me”One opinion ≠ calibrated scoring“I budgeted for private tutoring”We offer the same value, 90% less

Free practice could cost you another year

Generic AI and peer practice can only take you so far. Here's what you're missing.

Peer PracticeChatGPTMMI Practice
Attentive interviewer with follow-up questions
Realistic timed stations
Available 24/7, no scheduling
Customizable MMI station simulator
Competency-based scoring rubric
Percentile ranking vs. peers
500+ free human-curated MMI questions
Rewatch recordings with transcript
Data-driven top-scorer insights

Pricing

Practice for free, upgrade to stand out

Get the value of a $5,000 prep course for a fraction of the cost. No subscription, acceptance guaranteed.

Free Trial

$0

Practice for free

  • Access to all 500+ questions
  • 1 live mode interview + feedback
  • Unlimited async mode interviews
  • Customizable station settings
  • View practice history
  • Unlimited live interviews
  • Unlimited feedback with percentile grade
  • Acceptance guarantee

Never expires

Basic

$129/ 7 days

Full access for a week

  • Access to all 500+ questions
  • Unlimited interviews in live and async modes
  • Unlimited feedback with percentile grade
  • Customizable station settings
  • View practice history
  • Acceptance guarantee
  • Lifetime access

Pay once, no subscription

Save $140 - Limited time

Pro

$159$299/ lifetime

Unlimited access forever

  • Access to all 500+ questions
  • Unlimited interviews in live and async modes
  • Unlimited feedback with percentile grade
  • Customizable station settings
  • View practice history
  • Acceptance guarantee
  • Lifetime access

Pay once, no subscription

Frequently Asked Questions

With the Lifetime plan, the guarantee is built in -you have access forever, so you can keep practicing until you get accepted. No extra charge, no expiry, no risk of paying for nothing. With the Basic plan, if you don't get accepted in the cycle you purchased, we'll give you another free week next cycle. Just forward your rejection email to us from the same email address on your account, and we'll unlock it.

Ready to get an unfair advantage?

500+ questions. AI coaching. Percentile ranking. Start free.