Thank you all for the informative replies. I looked at Tai Chi school in my area. It offers 3 main programs (have to choose 1 of course ) : 1. *Taoist qigong* *Traditional Chinese medicine studies *Self Massage *Wugdang Taichi basics and 13 form *Taoism meditation 2. *Taoist qigong *Wudang kung fu stance, steps *Wudang Taichi 13 form *Wudang staffs basics and WuDang 8 Immortal Staffs form 3. *Taoist qigong *Wudang kung fu stance, steps, form *Wudang Taichi sword *Fa Jing (energy hitting) *Sticky hands technique Which one is most useful if i want to learn to fight(well, defend myself ^^)? I'll go to see those in action, but i need your opinions first. Here's a short bio about sensei: *Nine years of Tai Chi, Qigong and meditation practice; *Three years in medical school of "Nei Jing". *Three months in China Wudang school. I looked at Wing Chun school. This school looks really legit. They write that Sifu aims to train students so they would: *get more physical strength. *learn self-defence actions(that could be used for good purposes). *prepare themselves psychologically for a fight. *learn and would spend their free time well. Some info about Sifu himself: *Began to practice martial arts since 1995 *Had been practising Tae Kwon Do for one year.(Stopped training due to a leg injury). *2001-2003 studied the Wing Tsun system for three years. *In 2003 came voluntarily from IWTA organizations. *In 2003 had interest in other martial arts. Acquainted with Kudos (Daido Juku), boxing, judo, kali and Shotokan Karate styles. *Since 2004 has been studying Wing Chun Kung Fu. *August 2004 became Wing Chun martial arts instructor, and an association board member. *In August of 2008 got a master's degree. *In August of 2010 got a 2nd master's degree. So my question would be, is this Sifu looks, well, professional enough(I do know that i have to meet him in person)? And is Wing Chun better than Tai Chi(not in general, but from those 3 Tai Chi programs) as a way to learn to defend myself properly? I don't expect these questions to be answered, i know these are difficult to answer.