I am a complete novice to Tai Chi, and my learning experiences with David has been wonderful. He takes his time showing and explaining the moves, why the moves are neces ... more