My 12 year old daughter has been playing with Esface for about two years now. Before that she played with a different club and I also have two other kids that have played both basketball and volleyball at a variety of clubs. The coaching quality and the friendliness of the environment at Esface has been far better than anywhere else. My child is not a sports star. She is one of those kids that has to work consistently and for a long time to achieve good skills. Esface has really focused on helping her achieve these skills and has made it so much fun for her to be part of a team.