This location offers high-quality martial arts classes for ages 5 and up. The teachers are patient, relatable, and inspirational, and they teach a mix of styles that are applicable in the real world. The curriculum is great, and students can learn martial arts and jujitsu. The instructors are friendly and understanding, and they offer life skills and what the exercises do are actually working on. The atmosphere is welcoming, and everyone feels like family. The location is a great place to learn martial arts and improve yourself. The instructors are truly motivating, and the kids are really enjoying the classes. Master John is an amazing instructor, and he creates a great culture in the dojo. One thing to note is that some of the classes are very busy, and it might be hard to get one-on-one time with the instructors.