PreK-12 Online Homeschool Courses

Power Homeschool offers parents effective video lessons and interactive course materials to keep students engaged at all ages.  Courses teach students the core subjects of mathematics, language arts and reading, science, and social studies as well as electives and health lessons.  These comprehensive online homeschool courses – ranging from kindergarten to twelfth grade – are a great tool to assist you in homeschooling your children.

Subject Area Previews

Science Courses Preview

;

Mathematics Courses Preview

;

Language Arts Courses Preview

;

Social Studies Courses Preview

;

CTE Courses Preview

;

Foundations of Music Preview

;

COMPLETE COURSE LIST

Learn more about the full homeschool curriculum provided by Power Homeschool by browsing our course list:

 

ELEMENTARY (K-5):

» Course List
» Sample Lessons

 

MIDDLE SCHOOL (6-8):

» Course List
» Sample Lessons

 

HIGH SCHOOL (9-12):

» Course List
» Sample Lessons

Online Courses by Acellus

Elementary School Courses

Power Homeschool’s elementary courses are for kindergarten to fifth grade students. You can select up to seven courses for your student, such as mathematics, language arts and reading, science, social studies, and electives.

Middle School Courses

Power Homeschool’s middle school curriculum is for sixth to eighth grade students. Courses become more complex than elementary, and foreign language classes are available.

High School Courses

Power Homeschool’s high school program offers a wide variety of courses to choose from. Your student can take electives related to career and technical education in addition to core subjects and foreign languages for a full homeschool curriculum.

Professional courses designed to prepare students for STEM-related careers

Our Introduction to Coding, JavaScript, and Electronics courses give your child access to the exciting world of technology.

Explore Acellus STEM-10 »

Help your student excel with courses in an online homeschool program from Power Homeschool.

How may I assist you today?