This is one of my favorites. Michael has a great approach and breaks down the techniques well. You'll also see some real examples of how these are used in games.
The time you put in this winter will pay off for years to come. Building up little-by-little everyday will be evident in every game you play looking ahead.