Our 3+ year old son has been taking swim lessons from this school. The staff here at are knowledgeable, kind, and patient and their bespoke teaching methods are impeccable. Most importantly our son is always keen to go to their classes and has developed water confidence in 2 seasons. Thanks a mil.