This workflow is for internal medicine residents preparing for the Royal College of Physicians and Surgeons of Canada (RCPSC) certification examination who already hold, or are weighing, an ACP MKSAP subscription. It addresses the written multiple-choice component only. The principal limitation to state first: MKSAP is built around the American Board of Internal Medicine (ABIM) blueprint and United States practice, so it is knowledge you must re-calibrate for Canada, and it does not rehearse the RCPSC Applied (oral/OSCE-style) examination at all.
Lead with the calibration gap, not the question count
Because MKSAP is an ABIM-oriented product, the honest place to begin is the jurisdiction gap, not the feature grid. The clinical substance transfers well: the approach to diagnosis, the pathophysiology and the principles of management are the same medicine on both sides of the border. What does not transfer cleanly is everything layered on top — the guideline sources a Canadian examiner expects (Hypertension Canada, Diabetes Canada, the Canadian Cardiovascular Society in place of their US equivalents), drug availability and naming, screening intervals, the medico-legal and health-system context, and the shape of the assessment itself. Treat MKSAP as strong raw material that needs localising, not a finished RCPSC product. That single reframing changes how you read, test and switch for the rest of your preparation.
What ACP MKSAP offers for RCPSC Internal Medicine right now
The figures below are vendor-reported and were last checked on 19 July 2026. Counts and prices change without notice, so confirm them on acponline.org before relying on any number.
| Item | ACP MKSAP (vendor-reported, 19 July 2026) |
|---|---|
| Questions | Almost 2,000 unique self-assessment questions, plus nearly 2,000 adaptive digital flashcards |
| Content areas | Sixteen internal medicine subspecialty areas |
| Adaptive/AI | A vendor-described personalised study plan, adaptive flashcards, custom quizzes and an IM-ITE feedback import; no standalone AI tutor is claimed |
| Access | One-year or three-year subscription |
| Price (USD) | Resident members 415 (1-yr) / 495 (3-yr); ACP members 590 / 749; non-members 849 / 1,275; "subject to change" |
| Calibrated to | The US ABIM blueprint and US practice |
| RCPSC components | Written-MCQ knowledge layer only; no Applied/oral rehearsal |
If you are working from the legacy MKSAP 19 edition, its question count differs and it is on transitional access — verify the current edition and any legacy end date on acponline.org before you plan around it.
The RCPSC Internal Medicine exam anchor
RCPSC certification in Internal Medicine has two separate parts: a computer-based written multiple-choice examination and a separate Applied examination in an oral/OSCE-style format, delivered at the same test centre. The Royal College does not publish an accessible page giving the exact question count, session structure or timing, so verify the current structure and question count on royalcollege.ca rather than trusting a third-party number. The examination is anchored to the Royal College's Objectives of Training and specialty competencies for Internal Medicine — a Canadian framework, distinct from the ABIM blueprint MKSAP is written to. Keep the two straight: MKSAP can populate the written-knowledge layer, but the blueprint you must cover is the Royal College's, and the Applied component sits entirely outside anything a question bank can do.
One job per feature: stop running four versions of passive study
MKSAP bundles several activities, and the commonest way to waste it is to run all of them as the same passive read. Assign each feature a single job and hold it to that job:
- Reading the text and answer explanations — the teaching job: closing an identified knowledge gap, once.
- Questions — the retrieval-and-measurement job: retrieving under test conditions and exposing what you do not yet know.
- Adaptive flashcards — the spacing job: keeping resolved gaps from decaying.
- Custom quizzes — the mixing job: interleaving topics so you practise discrimination, not recognition.
- IM-ITE feedback import — the targeting job: pointing you at weak areas, not grading your readiness.
There is no simulation job here, because MKSAP does not simulate the Applied examination — do not pretend a hard question set stands in for an oral. If two features are doing the same job (re-reading an explanation you have already read, then copying it into notes), collapse them. One job per feature is what stops four versions of the same passive activity eating your week.
Begin with a blueprint-stratified baseline
Before you open a single module in the platform's default order, take a short, blueprint-stratified baseline: a small, mixed, timed set that samples across the Royal College's Internal Medicine domains rather than one system at a time. The point is not a score; it is a map. A stratified baseline tells you which domains are already at exam standard and which are floors — and it stops you from spending your first fortnight on the cardiology you already know because it happens to be module one. Use the result, not the platform's sequence, to choose what to open first. Your Q-bank percentage is not your exam score, and a baseline is diagnostic only; treat it as a targeting tool.
The weekly sequence: learn the gap, test it, retest it, mix it
Run the week as a loop, not a linear read:
- Learn only the gaps the baseline flagged — read the MKSAP text for those topics, and localise as you go, noting where Canadian guidance diverges from the US position the text assumes.
- Test them with a small, timed block.
- Retest later — not the same items, but new questions on the same principle, several days on, so you are measuring retention rather than recognition.
- Mix — fold resolved topics into interleaved, timed blocks that sample the whole blueprint.
The discipline is that learning is triggered by an identified gap, not by the desire to have "done" a module. Reading a chapter you already knew feels productive and changes nothing.
Protect your unseen questions and full mocks
Treat unseen questions and any full-length mock as assessment assets, not study fuel. Once you have seen an item and its explanation it can no longer measure you — it measures your memory of that item. So ring-fence a pool you never touch during casual study, and keep any mock for a timed, end-to-end sitting when you want a genuine readiness signal. The readiness signal that matters is performance on unseen, timed, mixed questions with no assistance and an adequate sample — not your cumulative percentage across everything you have ever attempted.
Switch criteria: notes, bank, simulator, official material
Switch on the error, not the clock:
- Repeated knowledge gaps in one domain — switch to a source read (a current Canadian guideline or a concise text), then re-test.
- Errors that are really localisation errors (right for the US, wrong for Canada) — switch to the Canadian guideline as the reference and re-test the same principle.
- Misreads and premature closure — switch to timed mixed blocks; the fix is process, not more facts.
- Anything touching the Applied component (structured reasoning aloud, communication, management under questioning) — switch away from MKSAP entirely to case-based practice with a supervisor or study partner. MKSAP cannot help here, and more MCQs will not change that.
Exit criteria
Stop adding new MKSAP work when you meet, in this order: adequate coverage across the Royal College blueprint (not "questions completed"); stable first-attempt performance on unseen mixed blocks; correct pacing under time; and, separately, evidenced competence in the non-MCQ components through your Applied-exam practice. The last of these will not come from MKSAP — which is exactly why it belongs on the exit list.
A seven-day plan for a trainee working clinically
A worked week for a resident on service, revising around clinical work, using MKSAP for one job (targeted written-knowledge closure) and iatroX for unseen transfer practice. No proprietary-algorithm claims are made about either tool; the sequence is ordinary spaced retrieval.
- Monday (post-call, 30 min): 10 unseen mixed questions in iatroX, timed. Log errors by type.
- Tuesday (45 min): read the MKSAP text only for the two weakest domains from Monday; localise to Canadian guidance.
- Wednesday (30 min): a 15-question MKSAP custom quiz on those two domains; mark the misses.
- Thursday (20 min): adaptive flashcards for the resolved misses; no new reading.
- Friday (40 min): a fresh, timed, mixed iatroX block sampling the whole blueprint — the week's measurement, on unseen items.
- Saturday (45 min): case-based Applied practice with a peer — structured reasoning aloud on two topics. No MCQs.
- Sunday: rest, or a short flashcard pass.
The two banks never test the same item: MKSAP closes the identified gap; iatroX measures transfer on unseen questions. That is the two-Q-bank pattern — one bank to learn, one kept clean to measure.
Decision checklist: continue, supplement, switch or stop
- Continue MKSAP if your written-knowledge floors are still rising and you are actively localising as you read.
- Supplement (add iatroX or Canadian guidelines) if your errors are transfer or localisation errors rather than raw knowledge gaps, or if you have run low on unseen items to measure with.
- Switch the job to case-based Applied practice for anything the oral component tests — always, because MKSAP does not cover it.
- Stop adding new MKSAP questions when coverage, unseen first-attempt performance and pacing are all stable; then protect the last mock and rest.
Make each of these calls on a measurable gap — a domain floor, an error trend, weeks to exam — never on novelty or on how much of the subscription you feel you should "use up".
Bottom line
MKSAP is a strong written-knowledge base for Internal Medicine, but it is an ABIM product: worth including in an RCPSC revision stack as raw material you localise, not as a Canadian exam simulator. Give each feature one job, drive learning from a blueprint baseline, keep a clean pool of unseen items to measure with, and handle the Applied examination somewhere MKSAP cannot reach. Used that way — read, test, simulate elsewhere, switch on the error — it earns its place without pretending to be the whole preparation.
Frequently asked questions
Is MKSAP enough for RCPSC Internal Medicine on its own? No. MKSAP is a strong written-knowledge resource, but it is built to the US ABIM blueprint, so it needs localising to Canadian guidance, and it does not touch the RCPSC Applied (oral/OSCE-style) examination at all. On its own it can support the written component's knowledge layer; it cannot cover the Royal College blueprint's Canadian specifics or prepare you for the oral, so treat it as one input, not the whole plan.
Which RCPSC Internal Medicine component does MKSAP not reproduce well? The Applied examination. MKSAP is a single-best-answer question bank, and the oral/OSCE-style component assesses structured reasoning aloud, management under questioning and communication — none of which an MCQ can measure. Rehearse that component with a supervisor, a study partner or a course, and use MKSAP only for the written-knowledge layer.
How many MKSAP questions should I complete per day for RCPSC Internal Medicine? There is no fixed number, and daily volume is the wrong target. A sustainable pattern for a working trainee is roughly one small timed block of 10–20 questions on most days, with the emphasis on reviewing each miss to a corrective action rather than on the count. Completing more questions with shallow review will not move first-attempt performance; a smaller, well-reviewed set will.
When should I stop using MKSAP and move to mixed mocks? Move to timed mixed blocks once your domain floors are met and first-attempt performance on new items is stable — even if you have not finished the bank. Completion is not the goal; coverage and stable unseen performance are. Reserve at least one full mock, unseen and timed, for a genuine readiness check close to the exam.
How should I combine MKSAP with iatroX without duplicating practice? Give them different jobs. Use MKSAP to close identified written-knowledge gaps (read the explanation, localise it), and keep iatroX as the clean measurement bank — unseen, timed, mixed questions you use to test whether the learning transferred. Never review the same item in both; the value of the second bank is that it is unseen. That is the two-Q-bank rule: one bank to learn, one kept clean to measure.
Editorial notes and references
Written by Dr Kolawole Tytler, NHS GP and founder of iatroX. Last checked 19 July 2026. Vendor-reported figures (MKSAP question counts, prices, features) are labelled as such and change without notice — confirm them on the product page before relying on them. Disclosure: iatroX operates a competing question bank and clinical-knowledge platform; in this article iatroX is confined to the unseen written-MCQ measurement job that MKSAP does not claim, and it does not reproduce the RCPSC Applied examination either. Corrections are welcome via the feedback route on iatrox.com.
References: Royal College of Physicians and Surgeons of Canada — Internal Medicine examination format and Objectives of Training (royalcollege.ca); ACP MKSAP product and FAQ pages (acponline.org); the iatroX RCPSC hub (https://www.iatrox.com/canada); "Your Q-Bank Percentage Is Not Your Exam Score" (https://www.iatrox.com/blog/qbank-percentage-not-your-exam-score); the two-Q-bank rule (https://www.iatrox.com/blog/the-two-q-bank-rule-how-to-add-a-second-bank-without-duplicating-questions-or-destroying-calibration); and the iatroX comparison hub (https://www.iatrox.com/compare).
Run a fresh, timed RCPSC Internal Medicine block in iatroX →
