CheerFactor has been a game-changer in our family. My daughter started there as a shy, self-conscious girl who struggled with positive self-esteem. We tried some classes at CheerFactor and then she joined a team and it was like seeing a caterpillar transform into a butterfly. The unbelievable staff has helped my daughter grow and be confident with herself. They help her to see the areas she needs to work on not as a weakness- but as an opportunity for growth. She has learned what it truly means to be a part of a team and also what it means to be a strong individual. The coaches are constantly pushing each athlete to their potential and celebrating the successes and supporting them through their struggles. Safety is a top priority for the staff at CheerFactor. The staff and other athletes and their families have not only become friends but are also family. I could not begin to thank them for all they do- and continue to do.