
Why Families Choose Chabot Swim Academy

Experienced Instructors
Over 35 years teaching swimmers of all levels.

Small Class Sizes
More attention for every swimmer.

Safe Learning Environment
Structured lessons focused on confidence and skill.

All Skill Levels Welcome
From beginners to competitive swimmers.
Find the Right Level for Your Swimmer

Tiny Tots
A gentle introduction to water safety, comfort, and basic movement skills for our youngest swimmers.
Beginners
Builds water confidence and teaches floating, kicking, breathing, and basic swimming skills.
Intermediate
For swimmers who are water safe and ready to improve strokes, endurance, and technique.
Advanced Beginners
For independent swimmers ready for faster-paced lessons, stroke development, and team readiness.
Summer Swim Sessions
Lessons run Monday through Thursday for two weeks.
Choose a session, then select a time slot during registration.
Your swimmer attends at the same time each day for the full session.
Session 1
June 1 – 11
Castro Valley
Session 2
June 15 – 25
Castro Valley
Session 3
June 29 – July 9
Castro Valley
Session 4
July 13 – 23
Castro Valley
Session 5
July 27 – Aug 6
San Leandro
About Chabot Swim Academy
.png)
Chabot Swim Academy is led by longtime coach and teacher Bill Kriskovich, who began his aquatics career as a swimmer at age 10 with the San Leandro Summer Swim Team and started coaching at 19. Over the years, he has coached multiple age-group teams and worked with both San Leandro High School and Bishop O’Dowd High School.
Bill spent 25 years teaching Physical Education in Fremont Unified School District and has run summer swim programs serving hundreds of swimmers each year. Chabot Swim Academy continues that tradition with a smaller program focused on high-quality instruction, individual attention, and helping every swimmer become safer and more confident in the water.











