My son has been going here for 6 months and he loves it! Master Andy is amazing with the kids! He really works with them. The kids pay attention and respect him. He can be fun and also stern which is great! My son is always looking forward to going!!! They offer adult classes and after school programs and the girl that helps with that is really great too! Hope this helps in your search for a great place!