Excellent instructor. Interesting analysis and explanations of the moves. Very strongly recommendedRobert J. MacRae