Online Classes & Educational Programs

Are you looking for online classes for your homeschool student? We've put together a few resources to get you started.

We are listing classes we have experienced ourselves, or that other homeschoolers have recommended to us. However, we are not necessarily familiar with every offering. Please contact each business directly to get more specific information based on your student's needs.

This is a living document and we will update it and add more resources periodically. Do you have a resource you want to share with us? Please email us at



Big River Academy, for middle school and high schoolers.

They offer live homeschool classes online for both middle and high school students. Students are a part of an online learning community that meets in a live classroom weekly with separate office hours available for their courses.

BookShark, PreK-12, prefers levels based on age ranges instead of a rigid grade system.

BookShark is a complete, literature-based homeschool curriculum that uses a variety of educational resources including literary fiction and nonfiction, biographies, illustrations, and hands-on experiments to deliver an engaging and complete education that extends beyond textbook memorization. BookShark has two specific program offerings for online learning:

  • BookShark Virtual: BookShark Virtual is an online platform that enables students to access their reading schedules, view Story Maps, take assessments, and receive instant auto-grading results. Parents and teachers can track and review student work, customize assessments, and message students directly from a computer or mobile app.

  • BookShark LAMP (Language Arts Mentor Program): BookShark LAMP provides students who enroll in a BookShark Virtual Language Arts course with a professional teacher to mentor them through their writing assignments, providing feedback and grading.

Bridgeway Academy K-12