Extremely professional staff and a wonderful environment for children. An excellent Karate school that teaches children not only self defense but also self respect and confidence. I Recommend this school very highly. Excellent for children of any age!