Budokan Charlotte is a traditional Japanese / Okinawa martial arts school. I love it because we learn everything from weapons, combat karate, and Ju-Jutsu (traditional art of throwing and grappling). It is mixed martial arts, but a mix of philosophy, tradition, as well as the combat art itself. They also have an after school program with pickup service and provides more avenues to learning honor, respect, structure and confidence than any other after school program that I have seen. Obviously a happy customer.
Pros: Variety of curriculum learned
Cons: Hidden Gem