Free lessons and practice for Ontario high school courses
29 courses, each following the Ontario curriculum.
Every lesson starts from scratch and works through examples one step at a time. Practice questions get new numbers each time you try them, and there are flashcards and interactive simulators too. No account needed; sign in only if you want your progress on every device.
Try one
Show
Mathematics
Science
Grade 11
Technology & Computer Science
Business
Grade 11
Canadian & World Studies
English
French
Taking a course that isn’t here? Ask for it
865
lessons
8,517
written questions
7,403
flashcards
Jump straight in
Mixed practice
Build a quiz across any units you pick, or let it choose your weakest topics.
Flashcards
Spaced review of every definition, formula and reaction type across all 29 courses.
Simulators
80 interactive tools: titrate an acid, transform a function, balance a ledger, graph a motion, mix a colour, trace a Java program, find a break-even point.