Skip to content
  • info@prepdoctors.ca
  • +1 (855) 397-7737
Logo
  • Equivalency Courses
    • Equivalency Outline
    • NDEB Equivalency
      • NDEB Overview
      • AFK – Assessment of Fundamental Knowledge
      • ACJ – Assessment of Clinical Judgement
      • AFK and ADAT Prep – Theoretical Kickstart
      • The NDECC® Roadmap
      • NDECC® Clinical Skills
      • NDECC® Situational Judgement Full Course
      • NDECC® Situational Judgement Practice
      • NDECC® Simulation Exams
      • Virtual OSCE® Exam Preparation
    • ADAT/INBDE
      • ADAT
      • INBDE
    • University Acceptance
      • Canadian Bench Test Preparation
      • USA Bench Test Preparation
      • University Admission Interview Training
    • Dental Assistance
      • HARP – Dental Radiography and Radiation Safety
  • Continuing Education
    • Continuing Education Outline
    • Continuing Education Courses
      • Continuing Education Overview
      • Comprehensive Implant Training Program
      • Mastering Endodontic Fundamentals
      • Mastering the Basics of Surgery
      • Veneers Fundamentals
      • Wisdom Teeth & Surgical Complications
      • Botox Photography for Dentists
      • Mastering Periodontal Techniques
      • Foundations in Pediatric Dentistry
  • Support
    • Academic Advisors
    • Teaching Assistant
    • Financial Advisors
    • FAQ
  • About
    • Prep Doctors
    • Our Team
    • Careers
    • Blog
    • Terms and Conditions
  • Equivalency Courses
    • Equivalency Outline
    • NDEB Equivalency
      • NDEB Overview
      • AFK – Assessment of Fundamental Knowledge
      • ACJ – Assessment of Clinical Judgement
      • AFK and ADAT Prep – Theoretical Kickstart
      • The NDECC® Roadmap
      • NDECC® Clinical Skills
      • NDECC® Situational Judgement Full Course
      • NDECC® Situational Judgement Practice
      • NDECC® Simulation Exams
      • Virtual OSCE® Exam Preparation
    • ADAT/INBDE
      • ADAT
      • INBDE
    • University Acceptance
      • Canadian Bench Test Preparation
      • USA Bench Test Preparation
      • University Admission Interview Training
    • Dental Assistance
      • HARP – Dental Radiography and Radiation Safety
  • Continuing Education
    • Continuing Education Outline
    • Continuing Education Courses
      • Continuing Education Overview
      • Comprehensive Implant Training Program
      • Mastering Endodontic Fundamentals
      • Mastering the Basics of Surgery
      • Veneers Fundamentals
      • Wisdom Teeth & Surgical Complications
      • Botox Photography for Dentists
      • Mastering Periodontal Techniques
      • Foundations in Pediatric Dentistry
  • Support
    • Academic Advisors
    • Teaching Assistant
    • Financial Advisors
    • FAQ
  • About
    • Prep Doctors
    • Our Team
    • Careers
    • Blog
    • Terms and Conditions
  • Training Doctors
$0 0 Cart
  • emojione_flag-for-canada.png Canada
    • emojione_flag-for-canada.png USA
    • emojione_flag-for-canada.png Australia
  • emojione_flag-for-canada.png Canada
    • emojione_flag-for-canada.png USA
    • emojione_flag-for-canada.png Australia
Logo
$0 0 Cart
  • emojione_flag-for-canada.png Canada
    • emojione_flag-for-canada.png USA
    • emojione_flag-for-canada.png Australia
  • emojione_flag-for-canada.png Canada
    • emojione_flag-for-canada.png USA
    • emojione_flag-for-canada.png Australia

Cart

ACJ – Assessment of Clinical Judgement

The NDEB Dental Equivalency Process

  • ACJ – Assessment of Clinical Judgement
    • Step 1
      AFK On-Site
    • AFK – Online
    • Step 2
      ACJ – Assessment of Clinical Judgement
    • Step 3
      NDECC® Clinical Skills
    • NDECC® Situational Judgement Fundamentals
    • NDECC® Situational Judgement Full Course
    • NDECC® Situational Judgement Practice
    • NDECC® Simulation Exams
    • Step 4
      Virtual OSCE® Exam Preparation

Step 1

AFK – Assessment of Fundamental Knowledge

Assessment of Fundamental Knowledge (AFK)

Onsite
Online
NDECC® Situational Judgement Full Course

Step 2

ACJ – Assessment of Clinical Judgement

Assessment of Clinical Judgement (ACJ)

NDECC® Situational Judgement Full Course

Step 3

NDECC® Clinical Skills
NDECC™ Clinical Skills
NDECC™ Situational Judgement Full Course
NDECC™ Situational Judgement Practice
NDECC™ Simulation Exams
NDECC® Situational Judgement Full Course

Step 4

Virtual OSCE® Exam Preparation

Virtual OSCE® Exam

Master the ACJ Exam

Course Overview

The Assessment of Clinical Judgement (ACJ) exam is the second official step in the NDEB Equivalency Process. Considered to be one of the toughest exams in the equivalency process, clearing this requires precise knowledge of diagnosis, treatment planning, clinical decision-making, and radiographic interpretation. Our ACJ course will ensure you have the essentials to ace these components.

The ACJ exam is a 5.5-hour examination consisting of 120-150 single-answer and multi-answer multiple-choice questions that will assess how you will use your clinical skills to assess real-life cases and radiographs.

Prep Doctors has incorporated over 300+ training hours, immersive mock exams, and intensive radiology and clinical case training to guarantee full confidence on exam day. With this online course, you will be able to access a wealth of ACJ mock exams and practice quizzes to hone your clinical judgement skills. We also dedicate a significant amount of time to teaching both radiographic analysis and clinical cases, making sure you are covered for any component of the exam.

Phase 1 - Radiology Preparation
  • 3 Months

This phase of the course is on-demand, giving you immediate access to the content upon registration. You will work through this phase independently until Phase 2 begins.

• 17 Pre-recorded Radiology lectures

• Access to online Radiology topic quizzes

• Pre-recorded Radiology quiz discussions

• Access to 100s radiographs with detailed explanations of findings

Phase 2 - Live Lectures & Quizzes
  • 2 Months

• 15+ Live clinical case lectures

• 10+ Quizzes covering all clinical case topics + live discussions

• 10+ Weekly radiology quizzes + live discussions​

• Access to 100s radiographs with detailed explanations of findings

Phase 3 - Weekly Mock Exams & Review
  • 1.5 Months

• 6 Weekly mock exams

• Live weekly mock exam discussions

• Weekly live review sessions covering all radiology and case based topics

Phase 4 - Mock Exams
  • 1 Month

• 2 Full onsite mock exams with discussions

• 2 Full online mock exams with discussions

• Live mock exam discussions

Course Highlights

With frequent updates to stay in sync with the evolving nature of the ACJ exam, we make sure you are up to date with the ACJ exam framework.

Topics Covered

Radiographic Interpretation and Diagnosis

Treatment Planning and Clinical Decision Making

General/Oral Health

Oral Medicine/Pathology

Pharmacology/Therapeutics

Anesthesia

Medical Emergencies

Periodontics and Implantology

Endodontics

Orthodontics

Pediatric Dentistry

Preventive Dentistry

Trauma & Oral Surgery

Restorative Dentistry

Speak to Our Teaching Assistants

Our experienced Teaching Assistants provide one-on-one support to help you succeed in your exam preparation. From personalized study plans and time management strategies to emotional support and exam coaching, they’re here to guide you every step of the way. One-on-one sessions can be easily booked online once enrolled. 

• Personalized Guidance

• Time Management Strategies

• Study Techniques

• Navigating Challenges

Disclaimer: Please be advised that the information above is an overview. Due to the nature of the course, timing and dates are subject to change and may be adjusted as needed, and sessions may be opened or closed based on prospective trainees/demand.

Find Advisors
Enroll
Enroll
Find Advisors

Fee*

Online

$3,200 CAD $2,700 CAD

* Tax applied where applicable

Duration

Cycles

May 2026 Exam Cycle - Current

November 2026 Exam Cycle - Upcoming

ADAT FULL

July 2025 Cycle

ADAT Bridging

November 2025 Cycle

Location

Course - Online

2 Online Mocks

2 On-site Mocks

The Prep Doctors Difference

88%

Course Passing Rate

12k+

Dentists Trained

Meet Our Instructors

Dr. Khalid Araim

Director of ACJ Programs︱Senior Instructor

Dr. Khalid, a graduate of the University of Jordan, transitioned to Canada after completing his Canadian dental equivalency process. Joining the Prep Doctors team as

Learn More

.

Dr. Khalid Araim

Director of ACJ Programs︱Senior Instructor

Dr. Khalid, a graduate of the University of Jordan, transitioned to Canada after completing his Canadian dental equivalency process. Joining the Prep Doctors team as

Learn More

Dr. Thulfiqar Al-Rubaye

Senior Instructor

If there’s one thing Dr. Thulfiqar is, it’s a groundbreaker. Not only has he worked in different specialized clinics at the start of his career

Learn More

.

Dr. Thulfiqar Al-Rubaye

Senior Instructor

If there’s one thing Dr. Thulfiqar is, it’s a groundbreaker. Not only has he worked in different specialized clinics at the start of his career

Learn More

.

Dr. Khalid Araim

Director of ACJ Programs︱Senior Instructor

Dr. Khalid, a graduate of the University of Jordan, transitioned to Canada after completing his Canadian dental equivalency process. Joining the Prep Doctors team as

Learn More

.

Dr. Thulfiqar Al-Rubaye

Senior Instructor

If there’s one thing Dr. Thulfiqar is, it’s a groundbreaker. Not only has he worked in different specialized clinics at the start of his career

Learn More

Meet Our Graduates

Read what our community is saying about Prep Doctors.

Prep Doctors place picture
Prep Doctors
4.9
powered by Google
Arlene Ramoutar profile pictureArlene Ramoutar
18:28 13 Jan 26
NooR SaaD profile pictureNooR SaaD
17:23 13 Jan 26
The advisory session with Dr. Ali Kallas was so informative. All my questions were answered efficiently and clearly leaving no space for doubts. He is knowledgeable about everything one may ask. Thanks a lot.
Golnoush Poursepanj profile pictureGolnoush Poursepanj
00:45 13 Jan 26
vishwa sagar profile picturevishwa sagar
00:59 12 Jan 26
SHIVIKA MOHAN profile pictureSHIVIKA MOHAN
19:11 11 Jan 26
After failing ACJ, I had an advisory follow-up with Dr. Ali. I had nearly given up, but his guidance and encouragement lifted my spirit and set me back on the right path.So grateful for his guidance.
Masoumeh Soudeh Sarabi profile pictureMasoumeh Soudeh Sarabi
02:40 08 Jan 26
I had an excellent experience with Prep Doctors, and I am truly grateful for the outstanding support especially from Dr. Parnia.

I needed to prepare for the ACJ exam in a very short and intensive period, and honestly, this journey would not have been possible without Dr. Parnia’s guidance, encouragement, and constant support. Her dedication, patience, and deep knowledge made a huge difference in my preparation and confidence.

Prep Doctors is a highly organized and well-structured institute with experienced instructors, clear teaching methods, and a very effective approach to exam preparation. The learning process feels focused, supportive, and goal-oriented throughout.

I highly recommend Prep Doctors to anyone looking for serious, reliable support on their dental exam journey. Thank you to the entire team, and especially to Dr. Parnia, for the incredible support along the way.
Aathira Menon profile pictureAathira Menon
02:39 08 Jan 26
I prepared for my AFK as well ad ACJ with prep doctors and the experience has been incredible. From smooth admission process to well managed schedule prep doctors has it all. The course is well structured and concise .The instructors are very knowledgeable and helpful. Continuous guidance, support and encouragement is provided by an amazing group of Teacher Assistants who are always willing to help. Special mention to Dr. Parnia who was there throughout boosting my morale through this process. Thank you Team Prep doctors for your continuous support.
Margaret Garcia profile pictureMargaret Garcia
19:02 01 Jan 26
I had a free consultation with Dr. Ali Kallas, and he was very helpful and kind. He showed me the facilities and explained the whole process clearly. He took the time to answer all my questions and made everything easy to understand. I was impressed by the facilities and the overall organization of everything. I have very high expectations for my process, and I know that with Prep Doctors, I can achieve my goals. The mentors seem very knowledgeable, and I am very excited to start this journey.
Michael O. profile pictureMichael O.
20:42 19 Dec 25
An outstanding experience overall, especially the NDECC Roadmap course, which was exceptionally well structured and delivered.

A huge thank you to the Skills Instructors — in particular Dr. Ibrahim, Dr. Mahmoud, both Dr. Ahmads, and all the other instructors involved. Their support, supervision, guidance, and genuine commitment to student success truly made all the difference. The level of dedication and encouragement throughout the course was remarkable.

Thanks to their expertise and hands-on approach, this journey was not only successful but also an unforgettable and motivating experience. I am extremely grateful to the entire team and would highly recommend this program to anyone preparing for the NDECC.
Mohammed Shakir profile pictureMohammed Shakir
16:00 26 Nov 25
Prep Doctors was a huge part of my success in the Canadian dental licensing exams. Their AFK course is extremely well-organized, high-yield, and supported by great instructors and mock exams that actually prepare you for the real test.

A special thank you to Dr. Mina Mustafa — she guided me step by step, answered every question with patience, and genuinely cared about my progress. Her support made a big difference in my AFK journey.

I highly recommend Prep Doctors to anyone preparing for NDEB exams. Their courses and team are truly exceptional.
NDECC® Situational Judgement Full Course

&

NDECC® Situational Judgement Full Course

PrepAssist™

In collaboration with Windmill Microlending, our Cost+ ZERO Financing program offers an affordable, interest-free repayment plan on our courses*.

Learn More

*PrepAssist™ with Cost+ ZERO Financing is exclusively available for trainees enrolled in the NDECC® Roadmap.

Course Availability

ACJ – Assessment of Clinical Judgement

Courses

Full Online Course

Feature Highlight

17 Pre-Recorded Radiology Lectures

15+ Live Clinical Cases Lectures

Access to 100s Radiographs

6 Weekly Mocks + Review Sessions

4 Full Mocks (2 Online + 2 Onsite)

Live Mock Exam Discussions

Online (Last 2 Mock Exams On-Site)

May 2026 Exam Cycle

ACJ-26-ON1-Full

Date

December 1, 2025

to

April 30, 2026

Phase 1 of this course is self-paced and not live, allowing participants to enroll at any time before Phase 2, which begins in September. 2 on-site mocks at our locations. The access to the course will be granted upon enrollment.

Course Schedule

Fee*

With Upfront billing

$3,200 Original price was: $3,200.$2,700Current price is: $2,700.

Enroll

*Tax applied where applicable

No results found.

No results found.

Frequently Asked Questions

Can I register for the ACJ course if I still need to complete my AFK exam?

Yes, you can register for the ACJ course even if you are waiting for your AFK exam results or enrolling in multiple courses simultaneously.

Is the course online or on-site?

The ACJ course is fully delivered online, except for the last 2 of the 4 mock exams, which need to be completed on-site at one of our locations across Canada (Mississauga, Richmond Hill, Montreal, Calgary, and Vancouver).

Since the course is online, how can I access the lectures and materials?

ACJ lecture replays can be viewed from home. Our support team provides a step-by-step tutorial on accessing lectures. Course materials can be picked up in person or delivered to your address.

Have More Questions?

Contact us or speak to one of our Academic Advisors.

View FAQ
Find Advisorss

Stay Informed with Prep Doctors

Subscribe to receive email updates about free resources, news, and upcoming courses, and more!

Contact
  • info@prepdoctors.ca
  • +1 (855) 397-7737
Locations
  • Mississauga
  • Richmond Hill
  • Montreal
  • Calgary
  • Vancouver
  • Sydney
  • Melbourne
Social
  • Facebook
  • LinkedIn
  • X
  • Instagram
  • YouTube
  • TikTok
Support
  • Academic Advisors
  • Teaching Assistant
  • Financial Advisors
  • FAQS
  • Academic Advisors
  • Teaching Assistant
  • Financial Advisors
  • FAQS
About
  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions
  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions
Equivalency Outline
NDEB Equivalency
  • NDEB Overview
  • AFK – Assessment of Fundamental Knowledge
  • ACJ – Assessment of Clinical Judgement
  • AFK and ADAT Prep – Theoretical Kickstart
  • The NDECC® Roadmap
  • NDECC® Clinical Skills
  • NDECC® Situational Judgement Full Course
  • NDECC® Situational Judgement Practice
  • NDECC® Simulation Exams
  • Virtual OSCE® Exam Preparation
  • NDEB Overview
  • AFK – Assessment of Fundamental Knowledge
  • ACJ – Assessment of Clinical Judgement
  • AFK and ADAT Prep – Theoretical Kickstart
  • The NDECC® Roadmap
  • NDECC® Clinical Skills
  • NDECC® Situational Judgement Full Course
  • NDECC® Situational Judgement Practice
  • NDECC® Simulation Exams
  • Virtual OSCE® Exam Preparation
ADAT/INBDE
  • ADAT
  • INBDE
  • ADAT
  • INBDE
University Acceptance
  • University Admission Interview Training Course
  • Canadian Bench Test Preparation
  • U of T Interview Prep Course
  • University of Alberta Interview Prep Course
  • University Admission Interview Training Course
  • Canadian Bench Test Preparation
  • U of T Interview Prep Course
  • University of Alberta Interview Prep Course
Dental Assistance
  • HARP – Dental Radiography and Radiation Safety
  • HARP – Dental Radiography and Radiation Safety
Continuing Education Outline
Continuing Education
  • Continuing Education Overview
  • Comprehensive Implant Training Program
  • Mastering Endodontic Fundamentals
  • Mastering the Basics of Surgery
  • Veneers Fundamentals
  • Wisdom Teeth & Surgical Complications
  • Botox Photography for Dentists
  • Mastering Periodontal Techniques
  • Foundations in Pediatric Dentistry
  • Continuing Education Overview
  • Comprehensive Implant Training Program
  • Mastering Endodontic Fundamentals
  • Mastering the Basics of Surgery
  • Veneers Fundamentals
  • Wisdom Teeth & Surgical Complications
  • Botox Photography for Dentists
  • Mastering Periodontal Techniques
  • Foundations in Pediatric Dentistry
Diploma Program
  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions
  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions

Contact

  • info@prepdoctors.ca
  • +1 (855) 397-7737

Locations

  • Mississauga
  • Richmond Hill
  • Montreal
  • Calgary
  • Vancouver
  • Sydney
  • Melbourne

Social

  • Facebook
  • LinkedIn
  • X
  • Instagram
  • YouTube
  • TikTok

Support

  • Academic Advisors
  • Teaching Assistant
  • Financial Advisors
  • FAQS
  • Academic Advisors
  • Teaching Assistant
  • Financial Advisors
  • FAQS

About

  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions
  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions

Equivalency Courses

  • Equivalency Outline
  • Equivalency Outline

NDEB Equivalency

  • NDEB Overview
  • AFK – Assessment of Fundamental Knowledge
  • ACJ – Assessment of Clinical Judgement
  • AFK and ADAT Prep – Theoretical Kickstart
  • The NDECC® Roadmap
  • NDECC® Clinical Skills
  • NDECC® Situational Judgement Full Course
  • NDECC® Situational Judgement Practice
  • NDECC® Simulation Exams
  • Virtual OSCE® Exam Preparation
  • NDEB Overview
  • AFK – Assessment of Fundamental Knowledge
  • ACJ – Assessment of Clinical Judgement
  • AFK and ADAT Prep – Theoretical Kickstart
  • The NDECC® Roadmap
  • NDECC® Clinical Skills
  • NDECC® Situational Judgement Full Course
  • NDECC® Situational Judgement Practice
  • NDECC® Simulation Exams
  • Virtual OSCE® Exam Preparation

ADAT / INBDE

  • ADAT
  • INBDE
  • ADAT
  • INBDE

University Acceptance

  • University Admission Interview Training Course
  • Canadian Bench Test Preparation
  • U of T Interview Prep Course
  • University of Alberta Interview Prep Course
  • University Admission Interview Training Course
  • Canadian Bench Test Preparation
  • U of T Interview Prep Course
  • University of Alberta Interview Prep Course

Dental Assistance

  • HARP – Dental Radiography and Radiation Safety
  • HARP – Dental Radiography and Radiation Safety

Continuing Education

  • Continuing Education Outline
  • Continuing Education Outline

Continuing Education Courses

  • Continuing Education Overview
  • Comprehensive Implant Training Program
  • Mastering Endodontic Fundamentals
  • Mastering the Basics of Surgery
  • Veneers Fundamentals
  • Wisdom Teeth & Surgical Complications
  • Botox Photography for Dentists
  • Mastering Periodontal Techniques
  • Foundations in Pediatric Dentistry
  • Continuing Education Overview
  • Comprehensive Implant Training Program
  • Mastering Endodontic Fundamentals
  • Mastering the Basics of Surgery
  • Veneers Fundamentals
  • Wisdom Teeth & Surgical Complications
  • Botox Photography for Dentists
  • Mastering Periodontal Techniques
  • Foundations in Pediatric Dentistry

Prep Institute

Nursing White
Pharma White
2024-awards
Prep Doctors Corp BBB Business Review
Certified Educational Institutions
Windmill Microlending
Academy of General Dentistry Logo

Prep Doctors Corp
Nationally Approved PACE Program Provider for FAGD/MAGD credit. Approval does not imply acceptance by any regulatory authority or AGD endorsement. 9/1/2024 to 8/31/2027. Provider ID# 371504

ada white processed

Prep Doctors Corp is an ADA CERP Recognized Provider.
ADA CERP is a service of the American Dental Association to assist dental professionals in identifying quality providers of continuing dental education. ADA CERP does not approve or endorse individual courses or instructors, nor does it imply acceptance of credit hours by boards of dentistry.

Prep Doctors Corp. is not affiliated, associated, authorized, endorsed, sponsored, supported or funded in any way by the National Dental Examining Board of Canada (NDEB). Test names and other trademarks such as “NDEB”, “BNED”, “NDECC”, “AFK”, “ACJ”, logos or design of the NDEB are the property of the NDEB and NOT trademarks of Prep Doctors Corp.

Copyright © 2011-2025 Prep Doctors All Rights Reserved

Cart
  • Your cart is empty! Return to shop
Checkout - $0
  • 0
  • 1
Logo
Dental Equivalency
Continuing Education
Support
About
Training Doctors
Logo
All

Dental Equivalency

Equivalency Outline
NDEB Equivalency
ADAT/INBDE
University Acceptance
Dental Assistance
Logo
All

Continuing Education

Continuing Education Outline
CE Courses
Logo
All

Support

  • Academic Advisors
  • Teaching Assistant
  • Financial Advisors
  • FAQS
Logo
All

About

  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions
Logo
Dental Equivalency

NDEB Equivalency

  • NDEB Overview
  • AFK – Assessment of Fundamental Knowledge
  • ACJ – Assessment of Clinical Judgement
  • AFK and ADAT Prep – Theoretical Kickstart
  • The NDECC® Roadmap
  • NDECC® Clinical Skills
  • NDECC® Situational Judgement Full Course
  • NDECC® Situational Judgement Practice
  • NDECC® Simulation Exams
  • Virtual OSCE® Exam Preparation
Logo
Dental Equivalency

ADAT/INBDE

  • ADAT
  • INBDE
Logo
Dental Equivalency

University Acceptance

  • University Admission Interview Training Course
  • Canadian Bench Test Preparation
  • U of T Interview Prep Course
  • University of Alberta Interview Prep Course
Logo
Dental Equivalency

Dental Assistance

  • HARP – Dental Radiography and Radiation Safety
Logo
Continuing Education

CE Courses

  • Continuing Education Overview
  • Comprehensive Implant Training Program
  • Mastering Endodontic Fundamentals
  • Mastering the Basics of Surgery
  • Veneers Fundamentals
  • Wisdom Teeth & Surgical Complications
  • Botox Photography for Dentists
  • Mastering Periodontal Techniques
  • Foundations in Pediatric Dentistry
Logo
Continuing Education

Diploma Program

  • Prep Doctors
  • Our Team
  • Careers
  • Blog
  • Terms and Conditions

Which University Are You Looking For?

University of Toronto

Go Here

University of Alberta

Go Here

Other University

Go Here