I have to say that I was genuinely disappointed with this course (and that is a rare experience for me with a TTC course). While the breadth of the course was unusually good and Grim displays considerable erudition, I felt that he overreached in this regard because many topics were covered too superficially, thus giving the course an incoherent jumping-around quality.
But the more serious problem is that Grim oversimplified the competing arguments surrounding the various issues. While he tried to give the impression of being fair and balanced, I felt that he clearly warped to the presentation to favor his own personal conclusions. Time and time again, I was quickly able to come up with strong (and generally well known) counterarguments to his positions which he entirely failed to mention. Moreover, I found his presentation style to be annoyingly overconfident, with the result of further concealing the real complexity and intracacies of the issues.
The bottom line is that I can't recommend the course because I found it to be more of a covert soapbox for Grim, rather than a presentation which does justice to the subject matter. Worse yet, many people who are new to this subject matter will be convinced and therefore mislead by Grim's rhetoric.
I really wanted to like this course, and I started it with eager anticipation, but in the end I was disappointed ...