I know a couple cats who train in Bagua, and spar with them sometimes, so I'm pretty familiar. I don't train it myself, though; I took one class, and it felt like I was just going in circles. *rimshot*