Xing Yi is a style of Qi Gong derived from Xing Yi Quan, a sister style of Tai Ji Quan (tai chi chuan) and Ba Gua Zhang. In Portland, OR Jim Alan teaches private and group classes a style of Xing Yi popularized by the late Master Kenny Gong. Qi Gong nourishes the body and the soul through the practice of conscious breathing and movement.


"I have been developing a deeper understanding of my life and myself over the past ten years and XingYi has been a crucial part of that development." Read more student testimonials



Receive workshop and general info directly by sending a request to Also, consider joining him for a weekly class to start or deepen your qigong practice. Details under Weekly Classes.