Tim at Durango Kenpo Karate has surpassed all of our expectations! Tim teaches respect, discipline and mastery through communication, practice and by respecting the students - there is no better way! My son loves it so much that most weeks he is there 6 days a week. I cant recommend this school/dojo enough!