He teaches beginning and highly advanced students, challenging and inspiring everyone. David has over 25 years training in Tai Chi, Xing Yi Quan, Qi Gong and Northern Shaolin Kung Fu and over 12 years professional teaching experience. His primary teacher was Grandmaster Wong Jack Man of the Jing Mo Chinese Physical association in San Francisco. David was head instructor at the Evolving Body/Mind Institute in Oakland and ran the martial arts and Qi Gong program at Studio E Dance, Fitness and Healing Arts Center in Santa Barbara. He was on the faculty of the Santa Barbara College of Oriental Medicine teaching medicinal Qi Gong and Tai Chi for two years before relocating to Portland. David has been teaching at One With Heart since 2004. He is a licensed acupuncturist and sees patients in his downtown Portland practice. Tyrone Spencer +