We are specialized in baby classes, children ages 3-17 and adult lessons.
Our baby classes offer a gentle and safe introduction to the water for infants and their parents, with nurturing, in-water support that helps babies develop early water confidence and basic motor skills. Each session is conducted in small groups of up to five babies and their parents, allowing for individual attention, greater safety, and an engaging environment. Playful activities foster a positive association with swimming, while the friendly, intimate setting encourages parent involvement and ensures every baby receives personalised guidance from the very start.
Children ages 3-17 are guided through our 8-level progression program with direct, in-water instruction. Advanced swimmers may receive out-of-water coaching for technique refinement when conditions allow.
Our adult lessons are tailored to all experience levels, whether learning to swim for the first time, overcoming water anxiety, or refining advanced technique. Each session is personalized to individual goals and abilities, providing supportive, practical instruction in a private, comfortable setting. Adult students benefit from step-by-step coaching, increased water confidence, and focused skill development—making swimming accessible and rewarding at any age.