Greg is a a licensed acupuncturist and herbalist with a busy clinic in Salem, VA.

He has been involved in martial arts since 1995 and is currently teaching weekly classes in Qi Gong, Taiji Quan, Ba Gua Zhang, Meditation and Stress Reduction.

Greg also teach classes in Chinese medicine nutrition, cooking and other Chinese medicine related topics. He's also been a guest lecturer at Roanoke college and Virginia Tech University.

Greg can be reached at: Dancing Crane Center for Chinese Medicine website.