Practice for medical school, residency, and CCFP SOO interviews

Prepare like it matters. Because it does.

You sit down on a live video call with an AI interviewer that watches, listens, follows up on what you actually said, and holds you to the clock. Afterwards you get the full transcript and feedback on how you came across, not just what you said.

Reading phase
01:23 / 02:00
Station 2 · Ethical reasoning
Academic integrity
Format
MMI station
Reading time
2 minutes
Response
Up to 8 minutes
Follow-ups
Live, unscripted

Every week, you and some classmates meet at the library to discuss the week’s lesson. For the past month, you have been working on a group project worth 45% of the course grade. One of your classmates has two copies of the project that last year’s students submitted for the same course, and has emailed them to you. What do you do in this situation, and why?

Live AI video interviewer waiting, start when ready.
Meet your interviewers

A video call, not a chatbot.

This is who you practise with: an AI interviewer on a live, two-way video call. It speaks, listens, and asks follow-up questions about the answer you actually gave. Nothing is scripted and nothing is typed into a text box.

It is also not the same person every time. A real circuit puts a different interviewer at every station, so the pool is shuffled and dealt one per station: you answer to a face you have not practised against, and the follow-ups come from what you actually said. That is the part of a real interview you cannot rehearse alone.

Live station
Lucy 01 / 06

The interviewers in rotation. The reel is silent. In a station they speak and you answer.

Three stages, three products

What are you practising for?

Each product has its own content, scoring framework, and pricing.

Medical School Interviews

Practice for Canadian and US medical school admissions interviews. Covers MMI and traditional / panel formats across ethical, teamwork, communication, and policy categories. Every station is scored across the same six dimensions.

MMI Traditional / panel Behavioural
Start free trial →

Residency Interviews

For CaRMS, ERAS, and NRMP candidates across Canada and the US. Covers MMI, traditional / panel, and behavioural questions written for that stage of training, scored on the same six dimensions.

MMI Traditional / panel Behavioural
See residency plans →

CCFP SOO Prep

Simulated Office Oral practice for CCFP candidates. You play the doctor across 15-minute video patient encounters, face to face and on camera, scored against the official 11-component CFPC marking scheme. Every case is reviewed by recent family medicine graduates before it reaches the library.

SOO Video Patient
Explore SOO practice →

MMI and traditional / panel questions come in the same plan, so you never have to pick a format at checkout. Not sure which your programs use? Read about MMI or traditional and panel interviews, or see how this compares with coaching, peer practice, and other tools.

How it works

Mirror the real format. Get the reps.

Step 01 · Reading phase

Read the prompt

A reading window before each station, just like the real exam. You see the scenario or doorway card, and have time to plan your approach.

Step 02 · Encounter

Walk into the video encounter

A real conversation in a real timeframe, face to face on video. The interviewer (or, for SOOs, the patient) listens to what you actually say, asks follow-up questions, and probes your reasoning. No script, no canned questions, no typing into a text box.

Step 03 · Structured feedback

Get a report scored against the real rubric

After every encounter you get a full transcript plus automated, structured feedback. Medical school and residency interviews get a performance analysis grounded in the rubric used by examiners. CCFP SOOs are scored against the official 11-component CFPC marking scheme.

Step 04 · Repeat

Drill the weak areas

Random selection avoids repeating stations you’ve already practised. Build comfort under pressure with the kind of volume you just can’t get from scheduling mock interviews one at a time: on a laptop between classes, or on your phone on the way home.

What comes back

The part a mirror can’t give you.

Practising alone tells you nothing about how you came across. Every station is scored on its own across six dimensions, with the specific moments that cost you marks, not a single number for the session and not generic encouragement.

Because you are on camera, Delivery is scored from what the interviewer actually saw: eye contact, composure, pacing, filler words. CCFP SOOs get the same treatment against the official 11-component CFPC scheme.

You also keep the full transcript of every answer.

Station report
Example
Station 2 of 5 · Ethical reasoning
Scored on six dimensions

Each station scored on its own, so you can see which one went sideways and why.

Communication
4/5
Delivery
3/5
Critical Thinking
4/5
Empathy & Professionalism
5/5
Structure
3/5
Content & Relevance
4/5

Areas to work on

  • You said you would delete the email, but never addressed what to do about the classmate who sent it, the harder half of the question.
  • Eye contact dropped whenever you paused to think, so the pauses read as uncertainty rather than consideration.
AI
Scored from the transcript and the video, eye contact and pacing included.
Built for the real exams

Curated questions. Public rubrics. Real-time video.

Question banks curated for Canadian and US medical school and residency interview formats. CCFP SOO scoring built around the official CFPC marking scheme. You’re on camera with an interviewer that watches and listens, so the feedback covers how you came across, not just what you said.

Canadian MD US MD/DO CaRMS NRMP CCFP
2,300+
interview questions
80
CCFP SOO stations
26
types of questions
6
scored dimensions per answer
From our beta testers
“Going in I felt out of my depth, but it was the feedback that got me. It picked up the hesitation in my voice in a way I never would have noticed on my own, and the station itself felt like a real MMI.”
Jenny L., 1st-Year Medical Student (beta tester)