Virtual High School
Empowering
Future-Ready Learners
- Anytime, Anywhere
- OSSD Credits
- 75+ Top Rated Online Courses
Enjoy Learning With Royal Ontario Academy
A Fully Online Private High School for Students in Canada and Worldwide
Why Choose Royal Ontario Academy?
Royal Ontario Academy is a virtual high school inspected by the Ontario Ministry of Education that offers Ontario Secondary School Diploma (OSSD) credits to students around the world.
- Continuous enrollment – Sign up and start anytime.
- Finish an online course in as little as 4 weeks or as long as 12 months.
- Dedicated, professional teachers that provide timely evaluation feedback.
- Engaging content that is divided into smaller units to encourage easier progression and retention
- Marks directly sent to OUAC, OCAS, and Day School.
- 24/7 access from anywhere in the world.
- All credits issued are eligible for the two e-Learning credit requirements for graduation.
Supporting Every Step of Your Journey
We’re Committed to Your Success
At Royal Ontario Academy, student support is a priority. We offer comprehensive services to ensure every student has the resources they need to succeed.
Academic Advising
Technical Support
We provide dedicated assistance with our online platform, ensuring a seamless learning experience.
Counseling Services
Access guidance for mental health, academic stress, and personal challenges to keep you motivated and resilient.
Our Most Popular Courses
Explore a Wide Range of Courses to Suit Your Goals and Interests
MHF4U
Advanced Functions, Grade 12, University Preparation

Cheryl Richardson,
B.Sc., OCT
$500
ENG4U
English, Grade 12, University Preparation

Dr. Veronika Brejkaln,
PhD, M.A, BA.
$500
SBI4U
Biology, Grade 12, University Preparation

Cheryl Richardson,
B.Sc., OCT
$500
FSF2D
French, Grade 10, Academics

Annette Jessen,
B.A. , M.A. French, B.Ed., OCT
$500
MCV4U
Mathematics(Calculus and Vector), Grade 12, University Preparation

Cheryl Richardson,
B.Sc., OCT
$500
CLN4U
Canadian and International Law, Grade 12, University Preparation

Christiana Omonua,
M.Ed, B.Sc
$500
Getting Started is Easy!
How to Join Royal Ontario Academy?
Step 1
Explore Courses
Browse our course catalogue and add your desired courses to the shopping cart.
Step 2
Fill Out Registration Form
Before proceeding to payment, complete the registration form that appears.
Step 3
Proceed to Payment
Use Flywire to securely pay for your selected courses directly through our website.
Step 4
Access Your Courses
Once your registration forms have been verified and all requirements are successfully met, you will be granted access to your course.
Need Assistance ?
If you have any questions or require additional assistance during the enrollment process, do not hesitate to contact our support team at help.desk@royalontarioacademy.com.
Meet Our Dedicated Team
Passionate Professionals Dedicated to Your Success

Lori DeAngelis
Principal
Under her leadership, students receive personalized support and are empowered to reach their full potential.

Dr. Karen McCloskey
Learning Strategist
Dr. Karen McCloskey brings extensive expertise in curriculum development and quality assurance.
Her background as a Senior Curriculum Specialist, Professor, and Consultant ensures our students receive the highest quality education through innovative programs.

Andrea Escobar
Educational Technology
Andrea Escobar brings extensive expertise in educational technology and innovation, enhancing our online learning platform with cutting-edge solutions.
Her commitment ensures students at Royal Ontario Academy have access to the best tools and resources for engaging and effective learning experiences.
Hear from Our Students and Parents
Real Stories of Success

Manisha is a high school student from India taking Grade 12 Advanced Functions to meet the prerequisites for a university nursing program in Canada.
Manisha Patel
India

Sophie completed the HFA4U Grade 12 Nutrition and Health course to meet possible prerequisites that she needed for university admissions.
Sophie Twolan
Canada

Owen Vanreenan
Canada

Sophie is applying nutrition and health lessons to real life while exploring food security and well-being in HFA4U – Nutrition and Health (Grade 12).
“I liked the real-world application of the course and appreciated that tools like ChatGPT were part of the assignment to speed up analysis!”
Sophie Twolan
Canada

Ben is currently completing Grade 10 French, with assignments tailored to his interests in sports and hockey.
“Annette, my teacher, makes the course very enjoyable, and I really appreciate how my assignments connect to hockey!”
Ben Slade
Canada

Riddhi recently completed Grade 12 Advanced Functions in just 11 weeks, mastering new technologies like Desmos to enhance her mathematical skills.
“This experience has boosted my confidence in this digital age, proving that online learning opens new possibilities.”
Riddhi Patel
India

“The real-world applications in this course helped me understand how to practically use mathematical concepts. The feedback on assignments improved my study skills, and the constant support from Principal Lori DeAngelis, my teacher and the help desk made all the difference!”
Krisha Parekh
Canada
Frequently Asked Questions
Find Answers to Common Questions
Do Royal Ontario Academy course count towards the Ontario Secondary School Diploma?
To verify our status as an inspected private school, please visit the Ontario Ministry of Education website. Royal Ontario Academy’s Ministry BSID# is 669115.
Are Royal Ontario Academy credits recognized by colleges and universities?
Royal Ontario Academy is managed by a team of outstanding leaders with many decades of experience in academic quality and educational technology. As a result, Royal Ontario Academy has established a strong reputation among colleges and universities across Canada and around the world.
Any post-secondary institution that accepts Ontario Secondary School Diploma credits will recognize credits from Royal Ontario Academy. We always recommend contacting any potential post-secondary institutions directly to inquire about their admissions policies and program requirements.
When do courses start at Royal Ontario Academy?
Royal Ontario Academy has ongoing enrolment, which means students may register and get started on any day of the year provided that registration is complete and online course access has been granted.
How long does it take to complete a course?
Each course is completed at the student’s own pace, whether that means finishing within 4 weeks or taking as long as our 12 month time limit. There are no schedules or due dates to follow, so students decide when to hand in their assignments and when to take their tests to meet any personal deadlines they might have.
How does the final exam work in Royal Ontario Academy courses?
All exams at Royal Ontario Academy are closed book and completed online under the supervision of an online proctor.
What are the hardware and software requirements?
Students should have the following minimum requirements to access on Royal Ontario Academy online courses:
Software
Browser
Do students need any additional resources (i.e. textbooks)?
Every student will need access to a desktop computer or laptop with high-speed internet and word processing software.
Any additional course-specific resources (i.e., calculators, software downloads, etc.) are listed on the individual course outline pages on our website.
All Royal Ontario Academy course content is contained within our moodle learning management system, so no textbooks are required. For English courses and some social science/humanites courses, students may be required to locate copies of novels and plays that are readily available at public libraries or bookstores.
Are Royal Ontario Academy credits approved by NCAA (National College Athletic Association) schools?
Many Royal Ontario Academy courses meet NCAA standards and can be used for application to NCAA schools! To see a full list of approved courses, visit the NCAA Eligibility Center website or review the NCAA Course Reference Guide.
We always recommend contacting any potential post-secondary institutions directly to inquire about their admissions policies and program requirements.