This is a great company. I have 2 daughter's that took their classes. They teach gymnastics, cheerleading, baton twirling and more. I believe that they have since even started teaching modeling classes. The location is good and they have package deals on classes. The teachers are very nice and helpful.