Editor's Pick
Hand-picked by our editors
Government-Organized
Officially recognized by the local government
Enhance Competitive Swim Techniques
Ages 6-17
Starts Mon 12/2, 3:30p-4:15p
Plunge - Main Pool
Hayward, CA
Master Tennis with Certified Instructors
Ages 8-18
Starts Sat 2/1, 9a-9:55a
Weekes - Tennis Court 3
Hayward, CA
Dance, Build Confidence, Make Friends
Ages 6-12
Starts Fri 2/7, 5:30p-6:30p
Cherryland Community Center-Multi-C
Hayward, CA
Master the Spin and Direction
Ages 7-11
Starts Sat 3/1, 10a-11a
CVCC - Tennis Court 3
Hayward, CA
Fun Foundations for Future Champions
Ages 6-9
Starts Sat 3/1, 9a-10a
CVCC - Tennis Court 3
Hayward, CA
Elevate Your Game Together
Ages 13-19
Starts Fri 3/7, 5p-6p
CVCC - Tennis Court 3
Hayward, CA