Swim School in Castro Valley, California Swim School in Castro Valley, California

Build-Your-Own Group Swim Lessons

Create a customized swim class for your homeschool pod, friend group, or community — up to 3 swimmers

Our Build-Your-Own Group lessons let you design the perfect small swim class for your children. Whether you’re part of a homeschool pod, a religious group, a playdate circle, or simply a set of friends who want to learn together, you can create your own group of up to three swimmers and enjoy personalized instruction in a fun, supportive environment.

  • You choose the swimmers.
  • You choose the group (maximum of 3).
  • We provide exceptional one-on-one style coaching within a small-group format.
Swim School in Castro Valley, California

Perfect for:

  • Homeschool groups
  • Religious or community groups
  • Preschool/playdate friends
  • Siblings or cousins
  • Small teammate or club groups

What’s included:

  • A dedicated, highly trained instructor
  • Customized lesson plans designed around your group’s ages and skill levels
  • Consistent weekly lessons with the same swimmers
  • Emphasis on water safety, confidence-building, and stroke development
  • A small, intimate group structure that allows for individual attention

Why limit groups to 3 swimmers?

For those new to swimming, we teach the basics in a fun, safe environment.

  • Ensures personalized coaching for every child
  • Faster skill progression
  • Increased safety and supervision
  • A more comfortable environment for timid or newer swimmers
Swim School in Castro Valley, California

Bring your group of up to three swimmers, and we’ll handle everything else. A fun, flexible, and customized swim experience—designed by you, taught by us.

Our Swim School in Castro Valley, California offers personal and customized swimming lessons across Castro Valley, Oakland, Dublin, San Ramon, Pleasanton, Orinda, Moraga, Lafayette, and the surrounding areas.