The instructors and captain were incredibly knowledgeable and friendly. They explained everything very well and answered any questions we had. They made my youngest (5 years old) feel safe when she was scared. They helped all levels of swimmers. Could not recommend more. If I could give 10 star I would.