Contemporary Affairs is a great class, and hes a great teacher
I like the fact that he makes me think in his class. He relates the information to the world we live in. Plus, he has a wicked cool accent!
Good teacher and the english accent makes the class interesting