May 4-30 2026 Swim Lessons: Preschool 3-5 year olds YMCA of Metropolitan Los Angeles • Torrance, CA Water sports
May 3-24 2026 Swim - Level 3 City of San Diego Parks and Recreation Department • San Diego, CA Water sports
Varied Dates Term A2 AISHK Swimming - Improver Level 2 - SW2A ESF Explore • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Punch Card 2025 St. Joseph's New York Athletic and Recreation Community Programs • Patchogue, NY Water sports , Fitness
Varied Dates Detroit Swims - Safety Around Water - Qualifier YMCA of Metropolitan Detroit • Detroit, MI Water sports