All Physical Activities
- In-Person
Youth sports leagues, including soccer, flag football, baseball, and basketball.
- In-Person
Providing one-on-one tennis instruction in a one-hour lesson format, including fitness drills and high-level tennis instruction.
- In-Person
Our Flow Academy Kids BJJ program focuses on developing coordination, balance, and physical fitness while teaching children to respond positively…
- In-Person
“ZMATA offers in-person martial arts training, Brazilian Jiu-Jitsu, wrestling, and judo for ages TK-12 in Castro Valley. Learn self-defense and…
- In-Person
Martial Arts and Fitness Instruction
- In-Person
- Online
Youth Movement provides in-person general physical education instruction for ages 6-14, focusing on creating a positive experience that engages and…
- In-Person
Tae Kwon Do classes taught by a 6th-degree black belt. Available in person and online.
- In-Person
Dance Classes Ages 3-4: Wednesdays 5:00-5:30 Ages 5-6: Wednesdays 4:15-5:00 Ages 7+: Tuesdays & Thursdays 4:15-5:00, Saturdays 10:00 AM Ages…
- In-Person
WTC Riding Lessons offers beginner and intermediate western horseback riding lessons. Our goal is to help you gain confidence and…
- In-Person
Classes are held 3 days a week. Please see the flyer in the Community Partner binder for more information.
- In-Person
Jiu-Jitsu, Fitness, Ninja, PE, Kids’ Jiu-Jitsu, Kids’ Fitness, Kids’ Yoga
- In-Person
Physical Education – Gymnastics Classes (Artistic, Trampoline & Tumbling, Urban Acrobatics) 1-hour class per week. Beginning to Advanced. Ages 3-17.…
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.