Warmup jog/stairs/hops/sprints of cardio? Check!
Great Tai Chi class and insights? Check!
Xing Yi detail and development? Check!
Shaolin exploration and Sifu instruction and discoveries of excellence? Check!
Staff and Spear play? Check!
Six hours at practice? Super check!
Awesome.