My boys and I take classes together here and we love it! We get a great workout every class and we learn something new every class. They also offer weapons classes! I love being able to take classes with my twins and watch their skill improve while I improve my own. I recommend this place to anyone who wants to get started in martial arts or if you already have prior experience.