Great teaching. Josh and Kitty have spent a vast amount of time breaking down the forms of tai chi and kung fu to reveal the practical applications of the moves. Thorough ... more