Varied Dates Summer Saturdays - Swimming - Beginner Level 1 - SWC1B Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 2 - SWC1A Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 1 - SWC1B Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Week 5 - Gymnastics - Beginner - GYC1 Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Jul 10-14 2023 Summer Week 2 - Football - Beginner Level 1 - FBCU7 Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Week 5 - Football - Beginner Level 1 - FBCU7 Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Jul 3-14 2023 2023 Swimmer 1 - Session 1: Jul 3 - 14 8:30am Register Now TOWN OF PELHAM • Fonthill, ON, Canada Water sports
Varied Dates Term A2 AISHK Swimming - Beginner Level 2 - SW1A Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Jun 12-22 2023 Adult Swim Lessons - Beginners Register Now CITY OF PALMDALE • Palmdale, CA Water sports
Varied Dates Term 3 Swimming - Beginner Level 1 - SW1B Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Term 3 Swimming - Beginner Level 2 - SW1A Register Now ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports