You should check out Ji Hong Wushu & Tai Chi College. They're very good. They teach the major styles of Tai chi such as Chen, Yang and Wu/Hao. As well they teach Wushu and San Shou. Very reputable...