Excellent instructor. Interesting analysis and explanations of the moves. Very strongly recommended

Robert J. MacRae