asian mom and son

Headquartered in
Southern California
Serving the Homeschooling
Community Worldwide

Live-Online Classes
Choose from Mondays, Tuesdays, Wednesdays, Thursdays

Our Live-Online classes offer a variety of core and enrichment subjects. Classes are a la carte, meet once a week, and vary from 1 hour and 10 minutes, to 1 hour and 30 minutes.

To help you keep your student on track with their studies throughout the week, we have developed a carefully designed student portal with many helpful features.


HSC Student Portal Features:

  • Weekly assignments
  • Videos and pdfs provided by instructors
  • Homework upload
  • Homework completed record
  • Zoom and Google Classroom links
  • Learn more



The Very 1st HomeSchool Campus

Ribbon Cutting Ceremony, September, 2010

In-Person, HSC Community Campuses

Request for Us to Open a Campus in Your Area!


The goal of opening HSC Community Campuses is to connect homeschooling families in an engaging and interactive environment, while parents plan field trips, park days, hikes, etc…as students meet in the classrooms.

Classes will be held once a week with a hands-on learning style designed for students in grades K-12. Our class times operate from 8:30am-12:15pm, giving families ample time to participate in excursions for the remainder the day.

Connect with homeschool families, build lasting friendships, and acquire the encouragement to continue to homeschool!

We encourage families to also check our A la carte, Live-Online classes for added accountability, organization and structure in your homeschooling quest!


Capo Beach Campus
25975 Domingo Avenue
Dana Point, CA 92624

HSC Community Campus: Capo Beach, CA

Serving South Orange County just minutes from the beach! The perfect location to augment your homeschooling efforts.



Riverside Campus
8351 Magnolia Avenue
Riverside, CA 92504

HSC Community Campus: Riverside, CA

Located just minutes from downtown Riverside and backdropped by majestic snow capped mountains, this campus offers the perfect environment for learning and building community!