Enrichment programs give you outside course options that can supplement homeschool curriculum. Some enrichment programs can offer full-day options, but most offer classes a la carte, allowing parents and students to take part in those that best match their needs and interests.


If you are a provider of enrichment services for the homeschooling community and would like to be added to our list please

Enrichment Program
Awaken Academy
San Diego & North County
Brightwood Education Center
Murrieta, CA
CoLab Commons
Encinitas, CA
Friends Of Willow Tree
Fallbrook, CA
Gracie Carlsbad
Carlsbad, CA
Heart Christian Academy
Various Locations CA & TN
Heritage Christian School Academy
San Diego, CA
Homeschool Enrichment Centers
Various Locations
Independent Learning Academy
Various Locations
Indie Sol Collective
All San Diego County
Legacy Alliance
San Marcos, CA
Little Scouts Nature Classes
North San Diego County
Reading Reach
Oceanside, CA
Revival Education Center
All of San Diego County
Rock Creek Enrichment Center
San Marcos, CA
Sand 'n Straw
Vista, CA
ShueBoxes (Writing Class)
Escondido, CA
Soaring Minds Education - La Mesa
La Mesa, CA
Soaring Minds Education - San Diego & North County CA
San Diego, CA
The Native School
Carlsbad, CA
The Stronghold
Point Loma, CA
The Village School
San Diego, CA
Thrive Enrichment
Encinitas, CA
Tides- Outdoor Biology Class
All San Diego County
Victory Surf Academy
Carlsbad, CA
WeXplore and Learn
Encinitas, CA

Sports Programs

California Athletics

CVCU Sports Institute

Victory Surf Academy