Professional Swimming lessons offered with highly experienced and qualified staff. From Baby/Toddler swim, beginner Learn-to-swim, intermediate stroke development & advanced squad coaching levels offered. We also offer Adult swim programs to suit everyone's needs. Group, Private & Semi-private lessons