I highly recommend this dojo! Very professional and friendly staff. I love this place so much I drive from an hour away to train. The lead instructor is great with kids and adults. I recommended this place for all levels. If you have kids make sure to check out the kids program.