History is not my thing; however he made it easier than normal to want to learn the material. Yes, he is very opinionated, but also allows you to share your opinion on each topic in the discussions and assignments. Very kind and easy to understand the material during discussion breakdowns. Him being pretty also helped.