I've done two weekend seminars with Shi Yan Zi. I would back up everything that's been said

a) he's an awesome athlete
b) he teaches practical application of forms - we did basic xiao hong quan...