My girl started with Kevin 2 terms ago and had been going to cbay prior. She has always been very confident in the water. In 2 terms and not yet 4 years old she is basically swimming, front crawl for 4 and then float on the back for 4 so she can breathe. She thinks Kevin is awesome and always wants to stay and watch the lesson after hers. Thoroughly recommend the kids are taught how to swim and not just how to play.