This place has been a great addition to our family's life. The instructors are knowledgeable, supportive, and patient, making it a wonderful environment for kids and adults alike. Our children have made tremendous progress in their socialization, discipline, and self-defense skills, and we've seen a significant improvement in their confidence and focus. The classes are well-structured, and the instructors take the time to explain the techniques and provide feedback. The atmosphere is welcoming, and everyone is respectful and kind.We've also enjoyed the adult classes, which offer a great workout and a chance to learn new skills. The instructors are experienced and enthusiastic, and they create a supportive community that encourages everyone to improve and push themselves. The classes are well-organized, and the instructors provide clear instructions and demonstrations.One thing to note is that the school seems to have a strong focus on Wing Chun Kung Fu, which might not be to everyone's taste. However, the instructors are open to teaching other martial arts styles and techniques, and they're happy to accommodate different learning styles and goals.Overall, we're very happy with our experience at Sifu Och Wing Chun, and we highly recommend it to anyone looking for a supportive and knowledgeable martial arts community.