Both my children have come a long in both confidence in the pool as well as their swimming. All the instructors are excellent in both their instruction qualities as well as their friendly approach. Outstanding 1:1 or group sessions. I would highly recommend Andy and his team.