One of the most insightful classes I have taken in university. Love the professor because he gives students ample time to prepare and responds quickly via Email. Highly recommend taking this class for post-graduation, it will be a useful skill.