Wushu literally means ‘martial arts’ and is the term for all fighting systems in China. Commonly known in the West as “Kung Fu” (a term meaning “good skill”), Wushu incorporates all the traditional and modern Chinese fighting arts.

The centre of Chinese self-defence teaching for over 2,000 years, Wushu is now recognised as a competitive sport by the International Olympic Committee.

Taichi for Life offers training in the full range of Wushu styles, including “internal” arts such as Ba Gua and Hsing Yi, through to a wide range of “external” arts such as the Long Fist of northern provinces and Shaolin Temple, and Southern Fist.

Additionally, our classes using the sword, cudgel, broadsword and spear (which are specifically designed to improve self-discipline) cover a wide variety of techniques and styles.

In a modern context, practising Wushu at Taichi for Life helps you improve your body-and-mind coordination, self-confidence and self-control.
LetĀ Master TangĀ guide you through your Wushu classes and help build your strength, flexibility, concentration and awareness.



Specifically tailored to young children aged 6+, this class includes Foundation work, advanced forms, and basic weapons.

  • Monday – 4:30pm to 5:30pm
  • Wednesday – 4:30pm to 5:30pm
  • Saturday – 10:00am to 11:00am


Designed for all ages this class teaches the foundations of Wushu, starting from basic kicking and punching techniques students then learn the basic five stance routine that forms the basis of all future training.

  • Monday – 6:00pm to 7:00pm
  • Wednesday – 6:00pm to 7:00pm
  • Saturday – 11:00am to 12:00pm


Building on the foundation class, students will then start to learn the starting routine of Long Fist while progressing through weapon forms as they advance into more advanced styles.

  • Monday – 7:00pm to 8:00pm
  • Wednesday – 8:00pm to 9:00pm
  • Saturday – 12:00pm to 1:00pm & 4:00pm to 5:00pm