This is a great place to learn gymnastics and cheerleading. The instructors are great to the kids. I know I am happy with this place and have recommended it many times. The coaches take this seriously so it is well worth the money that you pay. This place is great for training.