My daughter attends the Evolution gym in the tiny tigers class. She has been attending for a couple months but I am thoroughly pleased with our experience so far! The whole staff has been extremely polite and easy to work with. Since my daughter has been attending the classes she has learned to listen better and able to memorize things easier. I think that is attributed to her having to memorize positions and different types of punches. Her balance has also gotten tremendously better which will help her to be more coordinated. If you're thinking about signing your child up, I would highly recommend them. While most places offer a one day trial, they offer 10 days which is great. The gym is also clean and well ventilated which is a plus. I was surprised to see how organized the staff is and how smoothly run the classes/belt test ceremonies are. I give Evolution gym 5 stars!