Diane and the other swimming instructors are all amazing. They take the time with each individual child to help build their confidence. Both my daughters love going and have made brilliant progress over the years. I would definitely recommend this swim school!