Editor's Pick
Hand-picked by our editors
Government-Organized
Officially recognized by the local government
Learn Basic Techniques with Fun Routines
Ages 4-7
Starts tomorrow
CVCC - Room 2 (Dance)
Hayward, CA
Master Self-Defense with Advanced Forms
Ages 7+
Starts Mon 10/7
Weekes - Main Hall
Hayward, CA
Inclusive Swim Experience for Special Needs
Ages 13-99
Starts Sat 10/19
Plunge - Main Pool
Hayward, CA
Delight in Culinary Creations
Ages 7-15
Starts Mon 11/25
Cherryland CC-Main Hall w/ Parking Lot
Hayward, CA
Educational Fun for Young Children
Ages 3-6
Starts Mon 12/2
Southgate - Room 1 (Pre-K)
Hayward, CA
Master Tennis with Certified Instructors
Ages 8-18
Starts Sat 3/8
Weekes - Tennis Court 3
Hayward, CA