This is a wonderful dojo with knowledgable staff who care. Great place for children of all ages with a great teen program. Pros: caring knowledgable staff Cons: ?
All reviews seem positive