Learn the basics of several Soft Fist Martial Arts Styles like Tai Chi, Xin Yi, Baguazhang, elements of Wing Chun and more. Learn techniques that you can apply in action, without causing unnecessary harm to your training partner and your body. Improve your balance, posture, flexibility and more. #martialarts #mma #mmatraining #selfdefense #kungfu