Fantastic teachers who really know their stuff inside-out. Training is robust and complete in the fact that students are trained for strength and flexibility as well as in technique. The dojo equipment is spectacular and allows for a wide range of training activities... every class is unique and diverse. Very can-do atmosphere with thoughtful, kind, and fun instructors. đđđđđ