Editor's Pick
Hand-picked by our editors
Government-Organized
Officially recognized by the local government
Master advanced swimming techniques in competitive environment
Ages 6-17
Starts Mon 12/2, 6:25p-7:10p
Plunge - Main Pool
Hayward, CA
Build Focus and Discipline with Martial Arts
Ages 7-10
Starts Tue 12/3, 4:30p-5:15p
Darcio Lira Jiu Jitsu - Classroom
Hayward, CA
Master Tennis with Certified Instructors
Ages 8-18
Starts Sat 1/4, 9a-9:55a
Weekes - Tennis Court 3
Hayward, CA
Dance, Build Confidence, Make Friends
Ages 6-12
Starts Fri 1/10, 5:30p-6:30p
Cherryland Community Center-Multi-C
Hayward, CA
Master the Game Basics
Ages 13-18
Starts Sun 2/2, 1p-1:45p
Weekes - Pickleball Court 1
Hayward, CA
Fun Skill Development in Tennis
Ages 6-9
Starts Fri 3/7, 4p-5p
CVCC - Tennis Court 2
Hayward, CA