BetaExamCAN is in beta. Practice is free right now, no signup needed.
ExamCAN LogoExamCAN

Pass the NPPE the first time.

Adaptive, bilingual prep for the National Professional Practice Exam, built to target your weak domains, not waste your evenings. Join the waitlist for founding-member access.

Join the waitlist

No spam. We'll email you once, when it's ready.

Thousands of engineers write the NPPE every year. It's the last gate between you and your P.Eng. We're building the prep we wish existed.

Targets your weak domains

A spaced-repetition engine surfaces the ethics, law, and professionalism topics you keep missing, so you study less, not more.

A realistic exam simulator

Full-length, timed, 110-question mocks that mirror the real format and pacing.

English and French

The only NPPE prep with true question-level parity in both official languages.

Pass guarantee

If you don't pass, you don't pay, once you've completed the program.

Founding-member price

$399 CAD

Comparable courses cost far more, we price for everything-you-need, once.

Get founding-member access

Would $399 be fair for full prep + a pass guarantee?

Is ExamCAN affiliated with APEGA, Engineers Canada, or my regulator?

No. ExamCAN is independent. Our prep is built from the publicly published NPPE competency profile and public legislation, never from real exam content.

How does the Pass Guarantee work?

If you complete the program and don't pass, email us to request a full refund. The Guarantee page has the eligibility window and full terms.

Is the content available in French?

Yes. Every question and module is available in both English and French (Canadian).

Can I use ExamCAN on my phone?

Yes. The site is mobile-first and works offline for the most recent quiz once you've started it.

ExamCAN is not affiliated with, endorsed by, or connected to APEGA, Engineers Canada, PEO, or any engineering regulator. "NPPE" is used for identification only. Prep is derived from publicly available competency profiles and legislation.