My daughter has had a blast training at Elite World. She loves going and has progressed greatly in the time she has been there. The coaches have a love and a passion for training the athletes. You can see this passion daily. I recommend this gym to anyone that is looking for a gym to take their kids to.