Top-notch instruction. Owner is kind and genuinely likes his students. High, but completely attainable, expectations in order to earn each belt rank. They don’t hand out the belts like candy. Kids and adults get a sense of achievement. The staff is friendly and knowledgable. Great location, too, right next to a large grocery store and sub shop and pizza place!