From booking to the actual classes. Swim with me have been so accommodating. The teacher has been so attentive to my son and made him feel comfortable and confident. Would highly recommend! You can definitely see the ethos of team work and children come first 🙂