High-Performance Group Training
Providing water polo training for athletes of all levels
Individual Clinics
Personalized training sessions designed to further develop advanced skills
Providing water polo training for athletes of all levels
Personalized training sessions designed to further develop advanced skills