Hey all parents!! I will personally recommend Coach zac for 1-1 / group swimming class. For my 3 kids who is really playful & active, he tried his best to come up with games & interaction water games/techniques to teach swimming in a fun & interesting way. Thumbs-up! Additional pt:He's really patient and get along with kids really well!!!!! Oh ya his contact no: 86192430 (Coach zac) :red: