Great price for a great service. My children have learned all they need to know about swim and survive skills, within a fun and safe environment. The instructors were friendly and really knew how to communicate with my young children. I had previously been to various other swimming schools within the area, and was very disappointed with the service provided. North Lakes have really made learning to swim a rewarding experience for not only my children, but as a parent also. I can finally feel confident in my children's abilities when in and around the water whether it'd be at our home or even the beach. Thank-you North Lakes Aquatic Centre for providing my children with a gift for life!