Homeschool Courses

Find homeschool courses in a wide range of middle and high school subjects. Our extensive collection of video lessons can be used to supplement instruction and help your student improve in areas he or she is struggling with.

How It Works

  • Choose a homeschool course: We offer homeschool courses for middle and high school students. Choose from among subjects including world history, psychology, English, trigonometry, music, psychology and algebra.
  • Assign fun video lessons: Entertaining video lessons make each course topic fun to study and easy to retain.
  • Assess students' understanding of course material: Lesson and chapter quizzes are included in each course. You can also assign a practice final exam.
  • Get help from our experienced instructors: Our middle and high school teachers are available to answer all of your student's course questions.

Who Are Our Courses For?

  • Students interested in working ahead
  • Students struggling with their homeschool coursework
  • Parents looking for resources to supplement instruction

Why Our Courses Work

  • Self-paced instruction: Lessons and quizzes are completely self-guided, which means you can select the pace of instruction suited to your student's skill levels and abilities.
  • Multiple learning formats: Our courses include instructional materials to fit anyone's learning style. In addition to short video lessons, you'll find transcripts and supplementary text lessons for students who'd prefer a written format.
  • Practice quizzes and tests: Assessments can help determine when your student is ready to move on to the next topic. If your student is struggling, quiz answers link back to video content to help them quickly and easily review lesson material.

Easily Master Any Subject

Watch short, fun videos taught by great teachers

Create an Account
Business 101: Principles of Management
Business 101: Principles of Management
Homeschool
View Lessons (147)
Sociology 101: Intro to Sociology
Sociology 101: Intro to Sociology
Homeschool
View Lessons (126)
Biology 105: Anatomy & Physiology
Biology 105: Anatomy & Physiology
Homeschool
View Lessons (189)
Psychology 105: Research Methods in Psychology
Psychology 105: Research Methods in Psychology
Homeschool
View Lessons (137)
Chemistry 101: General Chemistry
Chemistry 101: General Chemistry
Homeschool
View Lessons (132)
Biology 101: Intro to Biology
Biology 101: Intro to Biology
Homeschool
View Lessons (170)
Earth Science 101: Earth Science
Earth Science 101: Earth Science
Homeschool
View Lessons (168)
CLEP Biology: Study Guide & Test Prep
CLEP Biology: Study Guide & Test Prep
Homeschool
View Lessons (247)
CLEP Natural Sciences: Study Guide & Test Prep
CLEP Natural Sciences: Study Guide & Test Prep
Homeschool
View Lessons (300)
Business 107: Organizational Behavior
Business 107: Organizational Behavior
Homeschool
View Lessons (142)
Psychology 102: Educational Psychology
Psychology 102: Educational Psychology
Homeschool
View Lessons (123)
Economics 102: Macroeconomics
Economics 102: Macroeconomics
Homeschool
View Lessons (137)
Business 104: Information Systems and Computer Applications
Business 104: Information Systems and Computer Applications
Homeschool
View Lessons (111)
Statistics 101: Principles of Statistics
Statistics 101: Principles of Statistics
Homeschool
View Lessons (144)
History 103: US History I
History 103: US History I
Homeschool
View Lessons (127)
Psychology 103: Human Growth and Development
Psychology 103: Human Growth and Development
Homeschool
View Lessons (103)
Science 101: Intro to Natural Sciences
Science 101: Intro to Natural Sciences
Homeschool
View Lessons (160)
Political Science 102: American Government
Political Science 102: American Government
Homeschool
View Lessons (128)
History 102: Western Civilization II
History 102: Western Civilization II
Homeschool
View Lessons (122)
History 104: US History II
History 104: US History II
Homeschool
View Lessons (110)
9th Grade English: Homeschool Curriculum
9th Grade English: Homeschool Curriculum
Homeschool
View Lessons (180)
High School Biology: Homeschool Curriculum
High School Biology: Homeschool Curriculum
Homeschool
View Lessons (253)
High School World History: Homeschool Curriculum
High School World History: Homeschool Curriculum
Homeschool
View Lessons (280)
High School US History: Homeschool Curriculum
High School US History: Homeschool Curriculum
Homeschool
View Lessons (231)
Middle School World History: Homeschool Curriculum
Middle School World History: Homeschool Curriculum
Homeschool
View Lessons (118)
Middle School Life Science: Homeschool Curriculum
Middle School Life Science: Homeschool Curriculum
Homeschool
View Lessons (150)
10th Grade English: Homeschool Curriculum
10th Grade English: Homeschool Curriculum
Homeschool
View Lessons (162)
Middle School US History: Homeschool Curriculum
Middle School US History: Homeschool Curriculum
Homeschool
View Lessons (209)
High School Algebra I: Homeschool Curriculum
High School Algebra I: Homeschool Curriculum
Homeschool
View Lessons (172)
High School Chemistry: Homeschool Curriculum
High School Chemistry: Homeschool Curriculum
Homeschool
View Lessons (179)
11th Grade English: Homeschool Curriculum
11th Grade English: Homeschool Curriculum
Homeschool
View Lessons (173)
Middle School Earth Science: Homeschool Curriculum
Middle School Earth Science: Homeschool Curriculum
Homeschool
View Lessons (104)
Homeschool Information Guide
Homeschool Information Guide
Homeschool
View Lessons (122)
High School Physics: Homeschool Curriculum
High School Physics: Homeschool Curriculum
Homeschool
View Lessons (205)
High School Physical Science: Homeschool Curriculum
High School Physical Science: Homeschool Curriculum
Homeschool
View Lessons (225)
High School Algebra II: Homeschool Curriculum
High School Algebra II: Homeschool Curriculum
Homeschool
View Lessons (207)
High School Psychology: Homeschool Curriculum
High School Psychology: Homeschool Curriculum
Homeschool
View Lessons (272)
High School Geometry: Homeschool Curriculum
High School Geometry: Homeschool Curriculum
Homeschool
View Lessons (149)
12th Grade English: Homeschool Curriculum
12th Grade English: Homeschool Curriculum
Homeschool
View Lessons (171)
Middle School Physical Science: Homeschool Curriculum
Middle School Physical Science: Homeschool Curriculum
Homeschool
View Lessons (60)
6th Grade World History I: Homeschool Curriculum
6th Grade World History I: Homeschool Curriculum
Homeschool
View Lessons (103)
High School Precalculus: Homeschool Curriculum
High School Precalculus: Homeschool Curriculum
Homeschool
View Lessons (211)
6th Grade Math: Homeschool Curriculum
6th Grade Math: Homeschool Curriculum
Homeschool
View Lessons (119)
6th Grade Language Arts: Homeschool Curriculum
6th Grade Language Arts: Homeschool Curriculum
Homeschool
View Lessons (116)
8th Grade Math: Homeschool Curriculum
8th Grade Math: Homeschool Curriculum
Homeschool
View Lessons (102)
8th Grade Language Arts: Homeschool Curriculum
8th Grade Language Arts: Homeschool Curriculum
Homeschool
View Lessons (99)
High School Trigonometry: Homeschool Curriculum
High School Trigonometry: Homeschool Curriculum
Homeschool
View Lessons (222)
8th Grade Earth Science: Homeschool Curriculum
8th Grade Earth Science: Homeschool Curriculum
Homeschool
View Lessons (113)
7th Grade Math: Homeschool Curriculum
7th Grade Math: Homeschool Curriculum
Homeschool
View Lessons (99)
7th Grade Language Arts: Homeschool Curriculum
7th Grade Language Arts: Homeschool Curriculum
Homeschool
View Lessons (97)
7th Grade Life Science: Homeschool Curriculum
7th Grade Life Science: Homeschool Curriculum
Homeschool
View Lessons (90)
High School US Government: Homeschool Curriculum
High School US Government: Homeschool Curriculum
Homeschool
View Lessons (124)
7th Grade World History II: Homeschool Curriculum
7th Grade World History II: Homeschool Curriculum
Homeschool
View Lessons (107)
High School Geography: Homeschool Curriculum
High School Geography: Homeschool Curriculum
Homeschool
View Lessons (111)
8th Grade US History: Homeschool Curriculum
8th Grade US History: Homeschool Curriculum
Homeschool
View Lessons (147)
6th Grade Physical Science: Homeschool Curriculum
6th Grade Physical Science: Homeschool Curriculum
Homeschool
View Lessons (97)

No results match your current filter set.
Please revise your filter set to expand your results

Create your account

Get unlimited access to all lessons and study tools

Learn More
Support