HSC Offers Exciting and Effective Resources to Help You Homeschool

Live-Online and On-Site Locations to serve you.


Live-Online Worldwide
Serving the Homeschooling
Community around the globe.


On-Site at HSC Riverside
8351 Magnolia Avenue
Riverside, CA 92504


On-Site at HSC Capo Beach
25975 Domingo Avenue
Dana Point, CA 92624


On-Site at HSC Murrieta
24750 Lincohn Avenue
Murrieta, CA 92562

Be sure to check out the HSC Student Portal.

Designed to help keep your student on track with their studies throughout the week. Read More


Families will enjoy more quality time together, and students will have the opportunity to pursue their passions and talents with the online, flexible schedule.

Live-Online Worldwide

Do Online and Maximize Your Time

Our live-online courses meet once a week. This allows students to have independent study time outside of the class. Time for reading, researching, working through math problems, etc., is essential to a students’ development towards independence.


  • A -la-carte classes; choose what works for your family
  • Watch from anywhere
  • Core and enrichment subjects
  • Classes meet virtually, one time a week
  • Most class durations are I hour and 10 minutes
  • Grades K-12

Bring HSC On-Site Classes to Your Area

A great way to connect with other homeschool families!


  • Classes meet once a week
  • Three class periods
  • 8:30am-12:15pm
  • Grades TK-12
  • Hands-on enrichment courses
  • Fun and interactive environment
  • Parents connect while students are in classes
  • Exchange homeschooling tips and ideas with other parents
  • Plan and participate in excursions with families for the remainder of the day!

We encourage families to also check out our vast array of a la carte, Live-Online Core and Enrichment courses. 


The Very 1st HomeSchool Campus