John McMahon
John is clearly very well-informed! I have so much respect for him and I think he does a great job teaching the materials at hand. There is quite a bit of reading for this course, but if youre interested in political ideologies, youll be fine. Just apply yourself and put your best effort in and youll do fine.