Shifu Yuan is one of the most compassionate human being I have ever met. He is a true kind hearted person. A real buddhist. He loves people and animals. I was very fortunate to have been able to train by him for a couple of years. I still remember most of what he taught me. Thank you shifu yuan. I highly recommend anyone interested in Kung fu or tai chi to go to him.