CanadaQBank's CFPC-FM bank is a finite, reveal-answer resource: a defined set of simulated SAMP and SOO cases with worked explanations, no adaptive engine and no AI tutor. That finiteness is the risk. Work it linearly and you soon recognise cases instead of reasoning through them. This workflow is for family medicine trainees and international medical graduates sitting the CCFP written component who want retention and transfer, not a memorised bank. Its principal limitation: it does not rehearse the live simulated office oral.
What CanadaQBank offers for CCFP right now
The figures below are vendor-reported from canadaqbank.com and were last checked on 19 July 2026. Confirm the live numbers on the product page before you buy, because banks change counts and pricing between cycles.
| Item | Detail (vendor-reported, last checked 19 July 2026) |
|---|---|
| Exam covered | CFPC-FM (CCFP) — SAMP and SOO case content |
| Volume | 289 simulated SAMP cases (~906 questions); 30 simulated SOO cases |
| Format | Reveal-answer question bank; Timed and Tutor modes; written explanations with guideline references |
| AI / adaptive | None. No AI tutor and no adaptive difficulty; "Tutor mode" simply reveals the answer as you work |
| Analytics | Performance tracking by topic and score |
| Access / price (CAD) | 1 month $95 / 3 months $175 / 12 months $395; extensions available (verify current pricing) |
| Not reproduced | The live SOO performance; the MCQ and short-menu items being introduced to the written exam from 2026 |
Read that AI row carefully. CanadaQBank is a well-organised conventional bank with good explanations, but it does not personalise your feed or interrogate your reasoning. Everything intelligent in this workflow has to come from you.
The CCFP exam you are actually preparing for
The CFPC Certification Examination in Family Medicine has two components. The written component is computer-based Short Answer Management Problems (SAMPs), four hours in length. The oral component is five 15-minute Simulated Office Orals (SOOs), sat on a separate day. Confirm the current case counts and scoring on cfpc.ca, because the College does not publish a fixed per-component question count.
One change matters more than any bank's marketing. From April 2026 the SAMP component begins moving away from written free-text answers toward multiple-choice and short-menu formats: the College has indicated up to 25 per cent of cases in the Fall 2026 exam will use MCQ or short-menu items, with all cases using those formats from 2027. Verify the exact proportion for your sitting on cfpc.ca. The practical consequence is that a bank built almost entirely around long written SAMP answers is drifting from the format you will meet, even as the underlying clinical content stays valid. Treat CanadaQBank as a reasoning and content resource, and get your format rehearsal from the official material and any MCQ-format practice.
Build a blueprint inventory and ring-fence unseen questions
Before your first block, spend an hour turning the bank into a map. List the College's priority topics and family-medicine domains down one column. Against each, note whether CanadaQBank has cases and roughly how many. This is your blueprint-coverage matrix, and it is the difference between "I finished the bank" and "I can defend every domain." Completion is not coverage.
Then do the single most important thing in this article: reserve a protected pool. Randomly set aside 15–20 per cent of the cases and do not open them during learning. These become your unseen, timed mock material near the end. If you work the whole bank as study, you have no clean measurement left, and your rehearsal scores will be inflated by recognition. A protected pool is your cleanest honest read from a finite reveal-answer resource.
First pass: mixed by default, topic-filtered only where foundations are weak
Start mixed. Random, blueprint-spread blocks stop the topic label from cueing the answer — when you know a block is "thyroid," you reason differently than you will on exam day. Use topic-filtered blocks only where a genuine foundation is missing and you need to build the schema before you can reason at all (say, you cannot yet structure a first-trimester bleeding case). Once the scaffold exists, return that topic to the mixed rotation. The goal is to spend as little time as possible in the cued, comfortable mode and as much as possible in the exam-like, uncued one.
Review each miss with an error code and one corrective action
The failure mode with a bank this rich in explanations is transcription: copying the whole worked answer into your notes and mistaking that for learning. Do not do it. For every miss, assign one error code and write one corrective action.
- K — knowledge gap: you did not know the fact or the guideline. Action: one source line and a scheduled review.
- R — misread the stem: the knowledge was there; you missed a qualifier. Action: a stem-parsing rule.
- P — premature closure: you anchored early and stopped generating a differential. Action: a "second-diagnosis" habit.
- G — guideline localisation: you applied non-Canadian guidance. Action: log the Canadian source (Hypertension Canada, Diabetes Canada, CTFPHC, the CFPC's own guidance).
- M — management sequencing: you knew the diagnosis but chose the wrong next step. Action: a first-step rule for that presentation.
One code, one action, one line. If you cannot say the correction in a sentence, you have not understood it yet.
Use transfer practice before you repeat the original
Repeating the same case tests whether you remember that case, not whether you learned the principle. So before you ever re-open a missed item, answer a new question testing the same principle — a different diabetic patient, a different bleed. If you get the transfer item right cold, the principle transferred and you can retire the original. If you get it wrong, you memorised a case, not a rule, and you go back a step. This is where a second, non-overlapping bank earns its place: it supplies fresh stems on the same principle so your recall is not contaminated by the CanadaQBank wording.
Switch to mixed timed blocks once domain floors are met
Do not wait for 100 per cent completion to start behaving like an exam candidate. Set a floor per domain — for example, at least 70 per cent first-attempt accuracy on unseen items across every high-weight domain — and the moment a domain clears it, move that domain into full-length, timed, mixed blocks under exam pacing. You will almost certainly be moving some domains to mixed timed practice while others are still in first pass. That is correct. Finishing the bank is not the milestone; clearing the floors is.
Exit criteria: five signals, not one number
Stop when the measurements say you are ready, not when the progress bar hits 100 per cent:
- Coverage: every high-weight domain attempted, with no untouched blueprint areas hiding behind a good overall score.
- Unseen timed performance: stable first-attempt accuracy on your protected pool, sat under time.
- Pacing: you are finishing blocks within the four-hour SAMP envelope with margin.
- Retention: spaced re-tests of earlier misses hold up weeks later, not the next day.
- Official-material calibration: you have sat the CFPC's own sample material and your performance there agrees with your bank performance.
Your CanadaQBank percentage is not your exam score; treat it as one signal among five, and read it the way that dedicated explainer sets out.
Worked example: a seven-day week around clinical work
A busy trainee with roughly 90 minutes on weekdays and a longer weekend block can run CanadaQBank for one defined job — building and pressure-testing SAMP reasoning — while using iatroX for transfer practice on fresh, unseen items. No proprietary-algorithm claims are needed; the mechanism is simply that a second, non-overlapping bank gives you clean stems.
- Monday: 20 CanadaQBank items, mixed, timed. Code every miss; one corrective line each.
- Tuesday: for the three principles you missed Monday, answer fresh iatroX items on the same principles. Right cold means retire; wrong means step back.
- Wednesday: 20 new mixed CanadaQBank items. Localise every guideline call to a Canadian source as you go.
- Thursday: spaced review of last week's coded misses (retrieval, not re-reading), then a short read on your single weakest domain.
- Friday: one topic-filtered block only if a foundation is still missing; otherwise 20 more mixed items.
- Saturday: a full-length, timed, mixed block drawn partly from your protected pool. Read pacing and unseen accuracy, not comfort.
- Sunday: rest or a 30-minute error-log review. Update the blueprint matrix; pick next week's target domain.
Decision checklist: continue, supplement, switch or stop
- Continue if your CanadaQBank misses are still teaching you new content and your unseen accuracy is climbing.
- Supplement — add a second bank such as iatroX — when your misses are increasingly "I have seen this case" rather than "I did not know this," and you need clean unseen stems to measure transfer. The two-Q-bank rule explains how to add one without duplicating practice.
- Switch only if a coverage audit against the blueprint shows a domain CanadaQBank does not serve and another resource does — a measurable gap, not novelty.
- Stop new questions when all five exit signals are green and further items are recognition, not learning. At that point your time is better spent on official material and SOO rehearsal.
Bottom line
CanadaQBank is a strong content-and-reasoning resource for the CCFP written component, and its explanations are worth including in the revision stack. It is not an adaptive tutor and it cannot rehearse the SOO, so the intelligence and the honest measurement have to come from your method: a protected unseen pool, error-coded review, transfer practice before repetition, and exit on signals rather than completion. Used that way, you finish able to reason through an unfamiliar family-medicine problem — which is the exam — rather than able to recite 289 familiar ones.
Frequently asked questions
Is CanadaQBank enough for CCFP on its own? For the written component it can carry most of the content and reasoning load, and many candidates pass having leaned heavily on one bank. But "enough on its own" is the wrong test, because a single finite bank cannot both teach you and measure you honestly — once you have seen every case, your scores reflect recognition. Pair it with the CFPC's own sample material for calibration and a second, non-overlapping bank for unseen transfer practice, and it becomes part of an adequate stack rather than a single point of failure.
Which CCFP component does CanadaQBank not reproduce well? The Simulated Office Oral. CanadaQBank provides SOO case content in written form, which is useful for structuring the clinical territory, but it cannot reproduce the live, timed, verbal performance with a standardised patient — the part the SOO actually assesses. For that you need spoken rehearsal with a partner or a College-recognised course. A written bank builds the underlying knowledge the SOO draws on; it does not stand in for the oral itself.
How many CanadaQBank questions should I complete per day for CCFP? There is no magic number, and daily volume matters far less than what you do with each miss. A sustainable target for someone working clinically is 20–40 items on a weekday with full error-coding, and one longer timed block at the weekend. If you are pushing 80 items a day but skipping the corrective action on each miss, you are memorising, not learning. Fewer questions reviewed properly beats more questions skimmed.
When should I stop using CanadaQBank and move to mixed mocks? Move to mixed, timed mocks per domain as soon as that domain clears its accuracy floor on unseen items — not when you finish the bank. You will typically run mixed mocks on some domains while others are still in first pass. Stop adding new CanadaQBank questions altogether when all five exit signals are green and further items are recognition rather than learning; from that point, official material and SOO rehearsal give a better return.
How should I combine CanadaQBank with iatroX without duplicating practice? Give each a single, non-overlapping job. CanadaQBank is your learning-and-reasoning bank; iatroX is your unseen-measurement and transfer-practice layer. When you miss a principle in CanadaQBank, do not re-do that case — answer a fresh iatroX item on the same principle to test whether it transferred. This keeps your measurement uncontaminated by CanadaQBank's wording and turns two banks into a learn-then-verify loop rather than the same questions twice. The comparison hub sets out where each fits.
Editorial notes and references
Written by Dr Kolawole Tytler, NHS GP and founder of iatroX. Last checked 19 July 2026; all platform figures are vendor-reported and may change between exam cycles — verify the current count, features and pricing on the product page before relying on them. Disclosure: iatroX operates a CCFP question bank that competes with CanadaQBank; this article confines iatroX's role to jobs CanadaQBank does not claim — unseen measurement and transfer practice — and does not present it as an SOO simulator or an adaptive tutor. Corrections are welcome via the feedback route on iatrox.com.
References: CFPC — Certification Examination in Family Medicine (cfpc.ca); CanadaQBank CFPC-FM product page (canadaqbank.com); iatroX CCFP bank (https://www.iatrox.com/canada/exam/ca-ccfp); "Your Q-Bank Percentage Is Not Your Exam Score" (https://www.iatrox.com/blog/qbank-percentage-not-your-exam-score); "Question-bank completion is not coverage" (https://www.iatrox.com/blog/question-bank-completion-is-not-coverage-how-to-build-a-blueprint-coverage-matrix-for-any-medical-exam).
