Online Lessons

This page is for educational content such as video lessons you can view on your own schedule. For online courses supplied by schools, such as for earning OSSD credits, see our page on Distance Schools. For online tutoring, see our pages of Tutors.

Khan Academy 
A not-for-profit with the goal of providing a free, world-class education to anyone, anywhere. Offers practice exercises, instructional videos, and a personalized learning dashboard. Learners study at their own pace. Math, science, computing, history, art history, economics, and more, including K-14 and test preparation (SAT, Praxis, LSAT) content. The focus is on skill mastery to help learners establish strong foundations. Free access, no cost.

Access to over 3,500 full length and 40,000 clip level educational video programs, including award winning content. You can search, stream and download content that has been correlated to provincial curriculum. Free 30 day trial. For more information, contact (mention that you heard about them through the OFTP).

Multi-sensory brain-training programs designed to strengthen weak underlying cognitive skills, leading to increased performance in reading, spelling, writing, math and learning. Programs are effective for a variety of learning difficulties including dyslexia, dysgraphia, dyscalculia and ADHD, but are also appropriate for students without learning difficulties. Home- and School-based Programs are packaged programs that focus on overcoming particular learning challenges, and are available on a subscription basis. (Also offers Live Online Tutoring custom programs specially developed to address the unique needs of an individual learner.)

English Grammar
Step by step instruction for students grades 6 to 12. Lessons provided online for a monthly fee.

Generation Genius
Supplements standard K-8 science curriculum through fun and educational videos paired with lesson plans, activities, quizzes, reading material and more. Videos are produced in partnership with the National Science Teaching Association (American), and aligned to standards in the U.S. Pricing for homeschoolers is the "Home" yearly per-household subscription, giving full access to all content for 12 months. You can try it out for free before purchase.

Not a pre-packaged program, but rather a collection of self-paced courses offered by a variety of teachers. Payment is per course. You select the one you want based on subject, topic, grade, and instructor. Each course includes video lessons, downloadable support materials, quizzes.

Reading Eggs & Mathseeds
Reading Eggs programs consist of online reading games and activities that are easy to follow, self-paced, and highly engaging, for children age 2-13. Mathseeds is an online math program for ages 3-9, that combines highly structured lessons with fun motivational elements. Free trial includes access to book packs for purchase.'s Homeschool Curriculum offers a complete online homeschool curriculum for grades 3-12 (American). Can be used as a stand-alone curriculum or to supplement other resources, as well as for PSAT, SAT and ACT test prep, and AP and CLEP prep.

Monthly subscription to an individualized, self-paced curriculum (choose grade level per subject). Concepts are presented using humour, animated lessons, instructional videos, printable worksheets, and fun assessments.

YouTube channels


Ms Havrot's Canadian University Math Prerequisites