I have practiced at this Dojo since 2013, the atmosphere at each class is really welcoming, the quality of instruction is excellent and each class is always engaging and ... more