TCMA & Qigong

Traditional Chinese Martial Arts (TCMA) is an umbrella term that refers to styles such as Kung Fu and Taijiquan (Tai Chi), which were developed throughout centuries of Chinese history.

Qigong roughly translates to "energy work." It is the art of developing and cultivating the body's Qi, or bioenergy, often through mindful breathing and meditation.

Our Services

Save time and practice in the comfort of your own home. Get a training plan, track your progress, and receive live instruction.

We teach seminars all over the Atlantic Northeast and are available for travel worldwide. Book us at your location!

Supplement your training with our expanding collection of video tutorials, follow alongs, Q&A's, demonstrations, blog posts, and articles.

Are you located near us? We teach at numerous locations locally. Find out when & where and come join us!



I value their expertise as martial artists, their effectiveness as teachers, and their generous, gentle spirits. They were able to clearly explain as well as effectively demonstrate what they wanted us to learn.

Dr. Robert J. Woodbine

Urban Qi FIT (Harlem, NY)

Join our mailing list!

Get training tips, video sneak peeks, workshop info, and more!


Hi, we're Jon and Michelle!

We're lifelong practitioners of Traditional Chinese Martial Arts, holding about 40 years of training experience collectively. We also have a combined 30+ years of teaching experience, worldwide, for students of all ages and abilities, in classrooms, workshops, seminars, and online.

And that question you've been dying to ask – why Barking Rabbit? We were born in the dog and rabbit years of the lunar calendar!


Traditional Chinese Martial Arts

Shared Through Modern Means

Improve your health and refine martial skills

through our live lessons and online resources.


Something went wrong

Refresh your page to try again

WuAn_Logo Black with Blue.png

We've named our school

Wu An Martial Arts!

New website coming soon!

Students: Please continue logging into this site for resources until further notice.