My husband and I both took gymnastics through college, so when our children (4 & 7) mentioned they wanted to take a class, we did our research and tried a few places. EnRich really impresses us with their fun, professional coaches. They engage with the children and are so encouraging. Mine are just beginners and having fun, but I always notice the older kids classes are very advanced and technique driven. On top of that, their customer service is great. Whoever answers the phone to help with scheduling or billing is very polite and helpful. We have been there a few months now and would recommend to all of our friends.