Make your next
study step obvious.
1,500+ clinician-written questions — a rationale for every answer, a verifiable journal citation, progress tracking, and a 100% Pass Guarantee.
Written & reviewed by Jake Karel, CAA — founder
All 6 NCCAA domains · Free to start, then a one-time $100 — no subscription, ever.
Minutes after a large-volume regional block, a patient reports perioral numbness, tinnitus, and a metallic taste. What is the most appropriate next step?
Not a quiz add-on. A system built around the whole exam.
Build the knowledge, understand every choice, follow an adaptive plan, rehearse the real testing window, and carry the same sourced specialty work into clinical rotations.
Trusted by people sitting the same boards.
Answer 3 real questions right now.
Not just the right answer — why each option is right or wrong, with a citation you can verify and a clinician's sign-off.

Liked those? Keep going — free.
No card. Start with free resources for your current stage, from applying to AA school through board preparation.
Welcome back
Built to teach, not just test.
Every question gives you three things most banks don't — plus the tools to study the way the exam is actually scored.
Mapped to the blueprint
Every question is tagged to the six NCCAA domains and a clinical subtopic, so you study the way the exam is scored.
Reasoning, not just answers
See why the correct answer is right and why each distractor is wrong — a teaching explanation with a citation to a publicly accessible source.
Prepare by rotation
Use sourced Pediatric, Obstetric, Cardiac, Regional, Airway, Thoracic, Vascular, and Critical Events packs before a clinical rotation or as focused board review.
Server-graded & secure
Answers are graded on the server and never exposed before you respond, so your practice is honest and the bank stays protected.
Track your readiness
Your dashboard tracks accuracy and a readiness score by domain, so you can see where you're strong and where to focus next.
One-time price
Full access for a single $100 payment — no recurring subscription, processed securely by Stripe. Lifetime access.
See exactly how ready you are.
MACPrep turns every session into signal. A readiness score by domain, a streak and activity calendar that keep you honest, and one tap back into a smart review of your weak spots.
- A readiness score that updates as you study — by NCCAA domain.
- A Question of the Day and activity calendar to build the habit.
- Smart Review surfaces what you missed and your weakest areas.
- Flag and bookmark anything to revisit in your Notebook.
From your first question to exam-ready.
Four simple steps — and your free demo progress carries right over.
Create your account
Free to start, no card required — and your demo progress carries right over.
Pick an area & length
Choose a domain, specialty, or rotation pack — from a five-question daily drill to a full block.
Practice with feedback
Answer, then read the reasoning for every choice with a citation you can verify.
Track & upgrade
Watch your readiness climb by domain; unlock the full bank for a one-time $100.

“I built MACPrep because board prep for our field was either outdated, uncited, or overpriced. Every question is written and reviewed by a practicing clinician — journal-sourced, with a rationale for every answer choice. It's the resource I wish I'd had for my own boards, and the tool I use to teach the SAAs I precept between cases.”
One price. No subscription. Ever.
Start free, upgrade once. Backed by a 100% Pass Guarantee and a 48-hour, no-questions-asked refund.
Get started and try the platform.
- 25 free questions (a recommended session)
- Full explanations & sources
- One guided recommended session
- Premium tools unlock with full access
Full access, no subscription.
- The entire question bank
- Every domain & specialty
- All rationales & cited sources
- Lifetime access
Study with MACPrep and sit the NCCAA boards. If you don't pass, email your proof of purchase and your score report to support@macprep.org and we'll refund your $100 in full . Applies to paid premium purchases only — not free or comped accounts — with no usage requirements.
Study for the room you’ll actually be in.
Every question is written and reviewed by a practicing clinician — journal-sourced, with reasoning for every choice.
Start free in 30 seconds.
No card required. Try a real slice of the bank free — then unlock everything for a one-time $100, backed by the Pass Guarantee.
1,500+ cited questions · all 6 NCCAA domains · one-time $100 · 100% Pass Guarantee
Normal lab values
Reference adult ranges, units as commonly reported.
| pH | 7.35–7.45 |
| PaCO₂ | 35–45 mmHg |
| PaO₂ | 80–100 mmHg |
| HCO₃⁻ | 22–26 mEq/L |
| Base excess | −2 to +2 |
| SaO₂ | 95–100% |
| Na⁺ | 135–145 mEq/L |
| K⁺ | 3.5–5.0 mEq/L |
| Cl⁻ | 98–106 mEq/L |
| CO₂ | 22–28 mEq/L |
| Ca²⁺ (total) | 8.5–10.5 mg/dL |
| Ca²⁺ (ionized) | 1.1–1.35 mmol/L |
| Mg²⁺ | 1.7–2.2 mEq/L |
| PO₄ | 2.5–4.5 mEq/L |
| BUN | 7–20 mg/dL |
| Creatinine | 0.6–1.2 mg/dL |
| Glucose | 70–110 mg/dL |
| Lactate | 0.5–2.2 mmol/L |
| Hgb | 12–17 g/dL |
| Hct | 36–50% |
| Platelets | 150–400 ×10⁹/L |
| WBC | 4–11 ×10⁹/L |
| PT | 11–13.5 s |
| INR | 0.8–1.1 |
| aPTT | 25–35 s |
| Fibrinogen | 200–400 mg/dL |
| Albumin | 3.5–5.0 g/dL |
| Total protein | 6–8 g/dL |
| Ca²⁺ correction | +0.8 mg/dL per 1 g/dL albumin drop |
Calculator
Simulate the real thing
Built to match the real NCCAA exam: 180 questions timed to the board's 220 minutes (two 110-minute blocks of 90). Sampled across all six NCCAA domains in proportion to the bank, with a per-domain score breakdown at the end.
Specialty
How many questions?