Best place in the valley to learn Wing Chun. I live in Surprise, and drive up all the way to Tempe just for these lessons, absolutely worth it! I honestly admire and respect Sifu Camara, for having a practical way of teaching the martial art, also keeping a very good and positive vibe all round. Also props to his senior student Ivan, he does a great job teaching, as well as being kind and helpful to every student he meets. Overall a great place to learn, and worth every penny and time!