Online Ontario high school tutors for Ontario curriculum
Ontario Secondary School Diploma (OSSD) courses. Ages 14–18.
Free Ontario high school trial class
Step 1 of 3
Ontario high school key facts
| Qualification | Ontario Secondary School Diploma (OSSD) courses (High school graduation requirements (Ontario)) |
|---|---|
| Exam boards | Ontario Ministry of Education |
| Typical age | 14–18 |
| Exam series | Semester assessments: Courses run by semester or full year; marks come from ongoing work and final evaluations set by the school. · Provincial assessments: The Ontario Secondary School Literacy Test (OSSLT), usually written in Grade 10, and the Grade 9 EQAO mathematics assessment. |
| How we teach it | Live online 1:1 or small-group classes; first class free |
Last updated:
Which Ontario high school subjects can you study with us?
| Subject | Code | Board |
|---|---|---|
| Advanced Functions | MHF4U | Ontario curriculum |
| Calculus and Vectors | MCV4U | Ontario curriculum |
| Mathematics of Data Management | MDM4U | Ontario curriculum |
| Functions | MCR3U | Ontario curriculum |
| Physics | SPH4U | Ontario curriculum |
| Chemistry | SCH4U | Ontario curriculum |
| Biology | SBI4U | Ontario curriculum |
| English | ENG4U | Ontario curriculum |
| Computer Science | ICS4U | Ontario curriculum |
Not sure which fits? Chat on WhatsApp
OSSD requirements
To earn the OSSD, students complete 30 credits, including compulsory credits in English, mathematics, science, Canadian history and geography, the arts, French and other areas, plus optional credits. They also need at least 40 hours of community involvement, at least two online learning credits (unless exempted) and the literacy graduation requirement.
Requirements were updated for students starting Grade 9 in 2024 or later, adding a technological education credit and a financial literacy requirement. Check the Ontario government's current graduation requirements for your cohort.
Ontario course codes explained
Ontario course codes describe the subject, grade and course type. In MHF4U (Advanced Functions), the 4 means Grade 12 and the U means university preparation. Other common Grade 12 U courses include MCV4U (Calculus and Vectors), MDM4U (Data Management), SPH4U (Physics), SCH4U (Chemistry), SBI4U (Biology), ENG4U (English) and ICS4U (Computer Science).
Many science, engineering and business programmes list specific 4U courses as prerequisites.
University applications and OUAC averages
Ontario high-school students apply to Ontario universities through the Ontario Universities' Application Centre (OUAC). Universities calculate an admission average, usually from the top six Grade 12 U or M courses including prerequisites, and many make conditional offers from Grade 11 and early Grade 12 marks.
Strong marks in MHF4U, MCV4U and the Grade 12 sciences often matter most for competitive programmes. Each university publishes its own requirements.
When are Ontario high school exams and how are they graded?
Semester assessments
Courses run by semester or full year; marks come from ongoing work and final evaluations set by the school.
There is no single provincial exam for Grade 12 course marks.
Provincial assessments
The Ontario Secondary School Literacy Test (OSSLT), usually written in Grade 10, and the Grade 9 EQAO mathematics assessment.
Passing the OSSLT, or an approved alternative, is a graduation requirement.
How Ontario high school is graded
Ontario courses are graded as percentages. Typically, 70% of the final mark comes from work during the course and 30% from a final evaluation, such as an exam or culminating task, set by the school. Universities usually look at a student's best six Grade 12 university-preparation (U) or university/college (M) courses, including any required prerequisites.
How does online Ontario high school tutoring work?
Diagnostic
A short check of what your child already knows against the syllabus.
Topic teaching
Clear explanations on a shared whiteboard, one topic at a time.
Past-paper practice
Exam questions from your board, timed and marked to the mark scheme.
Feedback
What went well, what to fix and what to practise before next class.
Ontario tutoring suits Grade 11 and Grade 12 students working towards university-preparation course averages, students new to Canada adjusting to a different system, and students taking OSSD courses at Ontario-inspected schools abroad. Lessons are scheduled in Eastern time or your local time, one-to-one or in small groups, with regular progress updates for parents. A free trial class lets students meet a tutor before committing.
How much does Ontario high school tuition cost?
Prices shown in US dollars
- Recommended
One-to-one
Fully personalised to your child
USD 35 / class
- 60-minute live classes at times you choose
- A plan built from a diagnostic of your child's gaps
- Past-paper practice marked against the mark scheme
- Progress notes for parents
Small group
Up to 6 students, 8 live classes a month
USD 10 / class
- 75-minute live classes, 8 per month
- Taught to your exam board and syllabus code
- Weekly past-paper questions with feedback
- Class recordings and notes
Intensive exam prep
12 one-to-one classes a month before exams
USD 32 / class
- Three 60-minute classes a week
- Timed past papers and full mock exams
- Topic-by-topic weak-spot drills
- Pack discount of 10% applied
Prices are per class unless shown per month: one-to-one classes are 60 minutes and group classes 75 minutes. Your trial class is free and doesn't turn into a paid plan by itself. Pricing FAQ
How is Heights different from a typical academy?
| Feature | Heights International Academy | Typical academy |
|---|---|---|
| Taught to your exact exam board (CAIE, Edexcel, AQA, OCR, IB) | Yes | Varies |
| One-to-one classes available | Yes | Varies |
| Scheduling in your timezone | Yes | Usually local hours only |
| Free first class | Yes, full class | Sometimes a short demo |
| Prices in your local currency | Yes, published | Often on request |
Ontario high school questions parents ask
Can you tutor Ontario math courses online from anywhere in Canada?
Yes. We tutor Ontario secondary math courses online, including the Grade 12 courses MHF4U, MCV4U and MDM4U, for students anywhere in Canada or abroad who follow the Ontario curriculum. Lessons are live and scheduled in your own timezone, and the tutor works from the Ontario curriculum expectations and your course outline.
What does MHF4U mean?
MHF4U is the Ontario course code for Grade 12 Advanced Functions, a university-preparation mathematics course. In Ontario codes, the first letters identify the subject and course, the number 4 means Grade 12, and the U means university preparation. MHF4U is a common prerequisite for science, engineering, business and mathematics programmes.
Should I take MHF4U and MCV4U at the same time?
Many students take MHF4U before or alongside MCV4U, and some schools require Advanced Functions first or at the same time. Taking them together is manageable for students with solid Grade 11 Functions (MCR3U), but it is a heavy workload. Check your school's prerequisite rules, and consider tutoring support if you combine them.
How do Ontario universities calculate admission averages?
Ontario universities usually calculate an admission average from a student's top six Grade 12 U or M courses, including the prerequisites for the programme. Some programmes add supplementary applications or weight particular courses. Each university publishes its own rules, so check the specific programme's admission page.
Is there a provincial exam for Grade 12 in Ontario?
No, Ontario has no single provincial exam for Grade 12 course marks. Final marks are set by the school, typically 70% from term work and 30% from a final evaluation such as an exam or culminating task. The main provincial assessments are the Grade 9 EQAO mathematics assessment and the Ontario Secondary School Literacy Test.
Do you tutor Ontario students in Toronto and Mississauga?
Yes, we tutor Ontario students in Toronto, Mississauga, the wider GTA and across the province through live online lessons in Eastern time. Tutors follow the Ontario course code and expectations for each course. Fees can be shown in Canadian dollars on our pricing page, and you can book a free trial class first.
Can students outside Canada take Ontario courses?
Yes, some schools outside Canada are inspected by the Ontario Ministry of Education and offer OSSD credits, including schools in the Gulf. Their students follow the same course codes and expectations. We can tutor these students online in their local time zone, following the same Ontario curriculum as schools in Canada.
Still deciding? Ask us on WhatsApp
Related curricula, countries and Ontario high school guides
AP
College Board
Grades 10–12. Calculus AB/BC, Physics 1, Chemistry, Biology, Statistics and CS A.
From USD 10/classIB
IB
MYP and Diploma. Maths AA/AI, sciences, Economics, English and IA/EE support.
From USD 10/classUniversity subjects
First- and second-year university and college subjects
First and second year: calculus, statistics, physics, programming, economics, accounting.
From USD 12/class
Your first class is free
Tell us the curriculum and subject. We'll match a specialist tutor in your timezone.


