Baguazhang is a very advanced style of martial arts. It is highly recommended that students wishing to learn Baguazhang have a solid foundation in another art first. An art such as Taijiquan or Xingyiquan is a good core practice prior to studying Baguazhang.

