Varied Dates Summer Saturdays - Swimming - Squad Level Foundation/Swim for Fitness - SWC6F/SF ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 1 - SWC1B ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Squad Level Development/Competitive - SWC6D/C ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Improver Level 2 - SWC2A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 2 - SWC1A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 1 - SWC1B ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 2 - SWC1A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Improver Level 2 - SWC2A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 1 - SWC1B ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Beginner Level 2 - SWC1A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports
Varied Dates Summer Saturdays - Swimming - Improver Level 2 - SWC2A ESF Sports & Language • Hong Kong SAR, Hong Kong SAR, Hong Kong Water sports