Academy X Canada Free trial class

OSSD tuition

The Ontario curriculum, course by course.

We teach the Ontario Grade 9–12 curriculum as it is actually delivered in Ontario schools — by course code, in step with the school calendar, in live batches of just three students.

Start here

Choose a grade.

Grade 9

De-streamed courses, foundations and study habits.

Grade 9

Grade 10

Course levels return. OSSLT year.

Grade 10

Grade 11

Where university pathways narrow.

Grade 11

Grade 12

The Top 6. The year that counts.

Grade 12

Understanding the system

What the OSSD requires.

To graduate with the Ontario Secondary School Diploma a student must complete 30 credits — 18 compulsory and 12 optional — along with 40 hours of community involvement and the Ontario Secondary School Literacy requirement, met either through the OSSLT or the OLC4O course.

The compulsory 18 include four English credits, three mathematics credits with at least one in Grade 11 or 12, two science, one Canadian history, one Canadian geography, one arts, one health and physical education, one French, and a set of grouped electives.

Course codes decoded

Every Ontario course code ends in a letter that matters enormously for university admission:

  • U — University Preparation. Required for direct entry to Canadian universities.
  • M — University/College Preparation. Accepted for many programmes; check the specific requirement.
  • C — College Preparation.
  • O — Open. Available to any student at that grade level.
  • W — De-streamed. Grade 9 only, taught as a single combined course.

Grade 12 U courses are what universities count

Ontario university admission is based on the Top 6 Grade 12 U and M courses. If your child is aiming at a Canadian university, their Grade 12 timetable should be built almost entirely from U-level courses — and the Grade 11 prerequisites need to be secure before that timetable is set.

Why Academy X

Taught by course code. Not by guesswork.

Your child isn’t struggling with “math.” They’re struggling with rational functions in MCR3U, in week six, with a test on Thursday. That’s the level we teach at.

Live, not recorded

Timetabled lessons with a teacher in the room. Recordings exist as a backup for a missed week, not as the course itself.

Batches of 3

Three students. Not ten, not twenty. Small enough that nobody hides, and every student is worked with individually inside the hour.

Assigned by course

Teachers are matched to the specific Ontario course they teach, and stay with that course. Nobody is handed a subject they last saw years ago.

In sync with school

We follow your child’s school calendar, so the class is on the unit their teacher is covering this week.

How it works

Four steps, one week.

Tell us the course

Grade and course code. Don’t know the code? Send a photo of the timetable on WhatsApp and we’ll find it.

We confirm the slot

Within one business day, matched to the class already working at your child’s point in the course.

Your child attends

A 40-minute live lesson, free. You’re welcome to sit in on it.

You get the diagnostic

Written, within 48 hours. Then you decide, with no follow-up pressure either way.

Not sure which course to start with? Ask us.

Book a free trial class and we’ll map the prerequisite chain alongside the diagnostic.

Book the free trial classNo credit card · No contract · Grades 9–12 & IB
Book a free trial class 💬