The smarter way to prepare for the RACP exams.
CompleteBPT is a study platform built specifically for RACP Basic Physician Training candidates preparing for the Divisional Written Examination (DWE) and the Divisional Clinical Examination (DCE). It combines a large, structured content library with AI-powered tools and intelligent study scheduling to help trainees study more efficiently and effectively.
CompleteBPT was created by Shamus Toomath, a gastroenterology advanced trainee at Royal Prince Alfred Hospital in Sydney, who built the platform while preparing for the RACP exams himself. It was born out of that experience — the fragmented resources, the difficulty of knowing what to prioritise, and the lack of structured practice tools designed for the RACP curriculum. Every feature has been shaped by that experience, by colleagues at RPA, and by feedback from trainees using the platform.
In the 2026 exam cycle, more than 95% of trainees who prepared with CompleteBPT at RPA passed both the written and clinical examinations. That reflects a hardworking cohort as much as any platform — but it's the standard we build to.
3,500+ flashcards and 2,000+ MCQs covering the full curriculum, with spaced repetition to keep you on track.
90+ short cases, 90+ long case issues, and 13 physical exam checklists with timed practice mode.
Ask Sage for instant clarification on any topic, or record yourself presenting a case and get scored with structured feedback.
A daily study goal that adapts as your exam approaches. Spaced repetition ensures your weak areas are reviewed more frequently.
Preparing for the RACP exams requires covering a vast amount of material while building the clinical reasoning skills to apply it under exam conditions. CompleteBPT is designed around three principles:
CompleteBPT uses simple, one-time pricing with no auto-renewal. Choose 3, 6, or 12 months of full access and pay once. A free trial with full access to Cardiology content is available with no credit card required. See the pricing section for details.
Have a question, feedback, or suggestion? Reach out via the Support page.
CompleteBPT is operated from New South Wales, Australia. See our Terms & Conditions, Privacy Policy, and Medical Disclaimer.