Internal Martial Arts Read more Internal Martial Arts: David’s Belt Test & Graduation August 1, 2024 / 431 Congrats David!! David has completed the 3 year Internal Martial Arts course, showing his proficiency in Xing Yi, Ba Gua and Tai Chi forms as... Continue reading