My daughter is really thriving in this gym! I can't say enough about how supportive and knowledgable the coaching staff is. The families and the young ladies on the competitive teams have an amazing bond and are extremely supportive of one another. My daughter joined a team that had been competing together for quite a while and the girls and the families welcomed us right from the first day. They return emails very quickly, too.