I have joined their swimming lessons. The swimming coach is very experience in coaching, he got many students seperated with different time session. He has managed to train professional swimmers. I saw the kids have good swimming skills with only kindergarten ages. I just went there twice then I know how to swim already!