I have three children at swim fin school, who have been there since they were 3 1/2. My children love Dave and love their swimming. All the staff are very friendly and helpful. My children are very confident in the water and my oldest daughter is a very confident swimmer. I trust all the teachers implicitly and I am very pleased with how my children progress and continue to develop. I can recommend swim fin totally!