I can’t recommend the swim fin school highly enough. Having tried several swim classes in the past, this one stands head and shoulders above the rest. The staff are professional and friendly, are always in the water with the children and the class numbers are really small so the children get one to one attention. and have worked miracles with my boys confidence and ability in the water. They look forward to their lessons every week. A very happy parent.