There is no single best CCFP resource, and any article that names one is selling something. The right stack depends on which component is weak, how many weeks you have and what you can spend. This is a decision tree rather than a ranking. Answer a few honest questions about your profile — first attempt or retake, knowledge gap or pacing gap, written weakness or Simulated Office Oral weakness — and it points you to the smallest resource stack that closes your gap without wasting money or duplicating practice.
Use it as the hub. Where a resource is named, the detailed evidence lives in the narrow child audits linked here; this page is the map, not the full review of every product.
Start with the exam, not the product
The College of Family Physicians of Canada (CFPC) Certification Examination in Family Medicine has two components, and they fail candidates for different reasons.
The Short Answer Management Problems (SAMPs) are computer-based and run four hours. This component is changing. From April 2026 the CFPC is moving SAMP cases from write-in answers toward multiple-choice and short-menu formats: the Fall 2026 sitting is expected to have up to 25 per cent of cases in MCQ or short-menu form, with all cases converting by 2027. Exact per-case counts and scoring are not published in a stable form, so verify the current structure on cfpc.ca rather than trusting any third-party number.
The Simulated Office Orals (SOOs) are five 15-minute simulated patient interviews, moving to virtual delivery through the risr/ platform from the 2026–2027 cycle. They are scored by physician examiners on the patient-centred approach, communication and management within the consultation, not on diagnosis alone. The exam runs twice yearly, spring and fall.
The single most useful thing you can do before choosing a resource is decide, honestly, which of these two components is your risk. A question bank cannot fix a SOO problem, and a communication course cannot fix a knowledge problem. Everything below flows from that split.
The College also publishes its assessment objectives, organised around a defined set of priority topics (third-party courses currently cite around 105), each with key features and skill dimensions. Treat those objectives as your blueprint. Completion of a product is not the same as coverage of that blueprint — a distinction worth internalising before you spend anything, and one we set out in the blueprint-coverage matrix method.
Segment yourself first
Six profiles cover almost every CCFP candidate. Find yours before you read the budget and time sections.
- First attempt, on schedule. You have a normal residency runway and no prior fail. Your job is breadth plus calibration, not rescue.
- Retake. You have a score report telling you which component failed. That report, not a generic plan, dictates your stack. Do not rebuild the component you already passed.
- Busy trainee revising around clinical work. Time, not knowledge, is your binding constraint. You need high-yield retrieval you can do in 20-minute pockets, and you must omit low-yield activities ruthlessly.
- Weak foundations. Your recall across common presentations is thin. You need a teaching or reference source first, then retrieval — in that order.
- Strong knowledge, poor pacing. You know the medicine but run out of time or over-write on SAMPs. Your fix is timed practice under exact conditions, not more content.
- Strong on written knowledge, weak on the practical. You score well on MCQ-style items but freeze in the SOO. No amount of question-banking will help; you need structured SOO practice with a partner or coach.
Two candidates with identical knowledge can need opposite resources. That is the whole point of a decision tree.
Define the minimum stack
Most candidates over-buy. The minimum effective CCFP stack is four slots, and many people need only three filled.
- One primary question bank for active retrieval across the priority topics. One, not two, unless you have a specific reason (covered below).
- Official calibration material — the CFPC objectives and any released sample cases. This is your format gold standard and it is finite, so protect it.
- One teaching or reference source, only where needed. If your foundations are solid, you can skip this entirely.
- One modality tool where relevant — for CCFP that usually means a structured SOO practice method (scripts plus a live partner), because the SOO is a distinct skill.
If you find yourself buying a second bank, a second course and a third video library, stop. Overlap destroys calibration and burns money. The two-Q-bank rule explains when a second bank helps and when it just re-tests what you already know.
Budget bands
Verify every price on the day you buy; course fees and access windows change between diets. The figures below are vendor-reported and dated 20 July 2026.
Free to low-cost. The CFPC objectives and sample material cost nothing and are non-negotiable. Pair them with a low-cost or free-tier question source for unseen retrieval and a peer study group for SOO rehearsal. This band is viable for a strong candidate who mainly needs calibration and timed practice.
One premium resource. Spend on the single thing that closes your biggest gap. If your gap is teaching and SOO coaching, that is a live intensive such as Family Medicine Exam Prep (vendor-reported around CA$999.99) or The Review Course. If your gap is written-knowledge volume, that is one comprehensive MCQ bank. Do not buy both a teaching intensive and a large bank at this band; choose by gap.
Comprehensive stack. One teaching intensive, one MCQ bank, the official material, a SOO practice partner and an unseen-measurement layer. This is appropriate for a retaker or a weak-foundations candidate with time. The risk here is duplication: keep each resource assigned to one job and route new questions so you are not answering the same item twice across two banks.
Time bands
The honest skill in exam planning is subtraction. Each band below states what to omit, not just what to add.
Under four weeks. Omit all new teaching content and any new course. Starting a video library now is a trap. Do timed SAMP-style and MCQ blocks under exact conditions, run through SOO scripts with a partner, and work the official samples last so they stay unseen. Your only goal is calibration and error correction.
Four to twelve weeks. One teaching pass if your foundations need it, then daily retrieval, weekly timed SOO practice and one full calibration mock at the midpoint. Omit second courses and novelty resources. This is the band where most first-attempt candidates sit.
More than twelve weeks. Build foundations first, space your retrieval, then intensify in the final six weeks. Omit early SOO cramming — communication skills built too early decay — and hold your official samples for the final calibration. The long runway is an asset only if you protect the finite official material for the end.
Decision matrix: resource to job
Map each resource to the one job it does best. Reading this table across rows tells you what to stop expecting from each product.
| Resource | Best job | CCFP component served | Main limitation (verify on the vendor page) |
|---|---|---|---|
| CFPC objectives and sample cases | Format calibration, the gold standard | SAMP and SOO framing | Finite; not a volume bank; protect from early use |
| The Review Course | Rapid content review, SAMP packs, SOO scripts | SAMP and SOO | Video-heavy; limited adaptive retrieval; verify current price |
| Family Medicine Exam Prep (FMEP) | Live teaching and SOO coaching | SAMP and SOO | Fixed live diets; ~CA$999.99 vendor-reported; no adaptive analytics |
| CanadaQBank (CCFP) | MCQ volume | SAMP-knowledge (MCQ layer) | Historically no adaptive AI tutor; verify count and price; not an SOO tool |
| iatroX (Canada CCFP) | Unseen MCQ measurement, active retrieval, Socratic tutoring | SAMP-knowledge / MCQ layer | Not an SOO simulator; verify current CCFP coverage |
Notice that no single row covers both components well. Any complete CCFP plan spans at least two rows, and the SOO row cannot be filled by a bank.
Cannibalisation guardrail
This page deliberately keeps platform descriptions short. The detailed, component-by-component evidence for the named courses lives in their own audits — for example the Family Medicine Exam Prep audit and the equivalent review of The Review Course — and the head-to-head sits on the iatroX comparison hub. Read those before buying; use this tree to decide which one is even worth reading about.
Three worked profiles
Profile A: first-attempt PGY2, eight weeks, busy clinical block. Priya has a normal runway but limited daily time. Weekly allocation: five 30-minute unseen MCQ retrieval blocks, one two-hour timed SAMP-style session, one 60-minute SOO practice call with a co-resident, and one hour reviewing errors mapped to priority topics. She uses the official samples only in weeks seven and eight. Exit criterion: her unseen-block accuracy has plateaued and stopped surfacing new topic gaps, and she can complete two consecutive SOO scripts within time without prompting.
Profile B: retaker who passed SAMP, failed SOO. Marc's score report is unambiguous. He does not touch a question bank beyond light maintenance. His stack is a live SOO-coaching intensive plus twice-weekly partnered practice, recording and reviewing each simulated interview against the patient-centred domains. Exit criterion: an independent observer scores three consecutive mock SOOs as clear passes on communication and management, not just diagnosis.
Profile C: internationally trained GP, strong MCQ, weak Canadian context and SOO. Amara knows medicine but not the Canadian system framing or consultation style. Her stack: one MCQ bank filtered to Canadian primary-care presentations, a teaching source for local guideline and system specifics, and structured SOO practice. She measures unseen items in Canadian framing rather than re-reading familiar content. Exit criterion: her errors shift from knowledge gaps to localisation details she can list and correct, and her SOO communication scores stabilise.
Evidence hierarchy
When two sources disagree, rank them. Use the official CFPC material first for anything about format and objectives. Use primary guidance — national clinical guidelines and authoritative product information — for content. Use vendor pages only for product facts such as question counts, price and access period, and label those as vendor-reported. Use independent candidate testing for user experience, weighting recent reports over old ones. Never let a vendor page override the College on format, and never let a forum post override a guideline on medicine.
Reading your results without fooling yourself
Your overall question-bank percentage is the least useful number you own. It blends seen and unseen items, easy and hard topics, and rewards re-answering questions you have memorised. Replace it with three signals: coverage against the priority topics, accuracy on genuinely unseen timed blocks, and SOO domain feedback from a real observer. We set out why the headline percentage misleads in Your Q-Bank Percentage Is Not Your Exam Score. If your unseen accuracy is flat while your overall percentage climbs, you are memorising, not learning.
Bottom line
There is no universal best CCFP resource, only a best fit for your component risk, your available weeks and your budget. Diagnose which component actually threatens you, fill the minimum stack for that specific gap, protect the finite official material for late calibration, and measure readiness on unseen timed items rather than a flattering lifetime percentage. The tree above is designed to stop you buying a second course to soothe anxiety when what you needed was one honest timed mock and a reliable SOO practice partner. Spend on the gap you can name, not on the reassurance of owning more.
Frequently asked questions
How do I know whether I have covered the full CCFP blueprint? Map every study activity to the CFPC assessment objectives and priority topics, then track each topic as untested, tested-once or confidently-covered in a simple matrix. Coverage means you have answered unseen items across every topic and can generate the key features from memory, not that you have finished a product. Completion of a course or bank tells you nothing about the topics it under-weights, which is exactly where candidates get caught.
Can one question bank be enough for CCFP? One bank can be enough for the written-knowledge layer if it maps cleanly to the priority topics and you protect the official samples for calibration, but no bank covers both components. The SOO is a separate skill assessed by examiners on communication and the patient-centred approach, and it requires structured spoken practice with a partner or coach. Plan for at least a bank plus a SOO method, and treat any claim that one product covers everything with caution.
What should I measure instead of my overall Q-bank percentage for CCFP? Measure three things: your coverage across the priority topics, your accuracy on fresh unseen timed blocks that resemble the new MCQ and short-menu SAMP direction, and your SOO performance on the scored domains as judged by a real observer. These predict readiness far better than a blended lifetime percentage, which mostly rewards re-answering familiar items. Track the trend of your unseen accuracy, not the size of your cumulative score.
When should I stop doing new CCFP questions? Stop adding new questions when fresh unseen blocks stop surfacing new topic gaps and your accuracy on them has plateaued for a couple of weeks. At that point additional volume yields little, and your time is better spent on error review, spaced repetition of your known weak topics and, for most candidates, SOO practice. New questions are valuable for finding gaps, not for the reassurance of a rising percentage.
Which CCFP resource should I use for my weakest component? If your weakness is written knowledge, use a primary MCQ bank mapped to the priority topics plus spaced retrieval, and calibrate against official samples. If your weakness is the SOO, no bank will help; use SOO scripts, a teaching source that models the patient-centred approach and repeated partnered practice with feedback. Diagnose the component first from your own timed performance or your score report, then buy for that specific gap rather than for general reassurance.
Editorial notes and references
Written by Dr Kolawole Tytler, NHS GP and founder of iatroX. Last checked 20 July 2026. Exam-format details are drawn from the CFPC; product figures such as prices, question counts and access windows are vendor-reported and change between diets, so verify each on the vendor page before you buy. Disclosure: iatroX operates a CCFP-oriented question bank and Socratic Tutor, so it is a competing product; this article confines the iatroX role to unseen written-knowledge measurement and active retrieval, the jobs the SOO-focused courses do not claim, and it does not position iatroX as a Simulated Office Oral simulator. Corrections are welcome through the feedback route on iatrox.com.
References: CFPC, Certification Examination in Family Medicine and its FAQs (cfpc.ca); CFPC assessment objectives in family medicine (cfpc.ca); iatroX CCFP bank (https://www.iatrox.com/canada/exam/ca-ccfp); iatroX comparison hub (https://www.iatrox.com/compare); Your Q-Bank Percentage Is Not Your Exam Score (https://www.iatrox.com/blog/qbank-percentage-not-your-exam-score); the blueprint-coverage matrix method (https://www.iatrox.com/blog/question-bank-completion-is-not-coverage-how-to-build-a-blueprint-coverage-matrix-for-any-medical-exam).
