# NPPE Pro > NPPE Pro is a gamified exam preparation platform that helps engineering and geoscience candidates in Canada prepare for the National Professional Practice Examination (NPPE). It uses adaptive learning, spaced repetition, and structured practice to efficiently identify knowledge gaps and build exam readiness. NPPE Pro is developed by CertNova and CBA Pro, the team behind competency-based assessment tools for professional licensing. The platform is independent from official exam administrators and regulators. ## Course - [What Is the NPPE?](https://nppepro.ca/about): Overview of the National Professional Practice Examination — what it is, who writes it, and how NPPE Pro helps candidates prepare - [NPPE Exam](https://nppepro.ca/nppe-exam): Comprehensive guide to the NPPE exam — format, topics, passing score, and how to prepare - [NPPE Course](https://nppepro.ca/nppe-course): Structured adaptive NPPE preparation course with practice exams, flashcards, and personalised study plans - [NPPE Exam Preparation](https://nppepro.ca/nppe-exam-preparation): Detailed guide on how to prepare for the NPPE exam efficiently — adaptive learning path, gamified study, and weak-spot detection - [NPPE Fast Track Course](https://nppepro.ca/nppe-fast-track-course): Accelerated NPPE preparation for candidates on a tight timeline ## Practice - [NPPE Practice Exam](https://nppepro.ca/nppe-practice-exam): Adaptive practice tests with 100+ exam-style questions, scoring, and explanations - [NPPE Sample Questions](https://nppepro.ca/nppe-sample-questions): Examples and analysis of NPPE exam question formats and styles ## Study Guides - [NPPE Study Guide](https://nppepro.ca/nppe-study-guide): Comprehensive study material overview, textbook recommendations, and adaptive flashcard system ## Exam Information - [NPPE Exam Dates](https://nppepro.ca/nppe-exam-dates): Exam scheduling windows, registration process, and timeline planning guidance - [PPE Exam (NPPE)](https://nppepro.ca/ppe-exam): Guide for candidates searching for the Professional Practice Exam — explains the PPE/NPPE naming and how to prepare - [APEGA NPPE Guide](https://nppepro.ca/apega-nppe): Preparation guide for Alberta (APEGA) engineering candidates - [PEO NPPE Guide](https://nppepro.ca/peo-nppe): Preparation guide for Ontario (PEO) engineering candidates ## Support - [FAQ](https://nppepro.ca/faq): Answers to common questions about the NPPE exam and NPPE Pro platform - [Competency Based Assessment](https://competencybasedassessment.ca): Parent organization and research behind the platform - [CBA Pro](https://cbapro.ca): Assessment technology platform by the same team ## Blog - [NPPE Blog](https://nppepro.ca/blog): Articles on NPPE exam preparation, study strategies, engineering ethics, and career guidance for Canadian engineers - [Gamification in Exam Preparation](https://nppepro.ca/blog/gamification-in-exam-preparation-nppe-study-success): How gamification enhances NPPE study success - [Adaptive Learning Platforms](https://nppepro.ca/blog/adaptive-learning-platforms-nppe-exam-preparation): The role of adaptive learning in NPPE exam preparation ## Study Resources - [Memorization Techniques](https://nppepro.ca/memorization-techniques): Advanced memorization techniques for the NPPE exam — spaced repetition, active recall, and adaptive flashcards - [Study Techniques](https://nppepro.ca/study-techniques): Effective study techniques for the professional engineering exam — active recall, weak-spot detection, and 15-minute sessions - [Canadian Professional Practice Exams](https://nppepro.ca/canadian-professional-practice-exams): Overview of Canadian professional practice exams and how NPPE Pro prepares candidates - [Online Practice Exams](https://nppepro.ca/online-practice-exams): Online practice exams for the NPPE — timed, adaptive, with score breakdowns ## Optional - [Privacy Policy](https://competencybasedassessment.ca/privacy-policy/) - [Terms and Conditions](https://competencybasedassessment.ca/terms-and-conditions/)