Aleksandar Jovanovic
You can tell he enjoys history because he goes into intense detail and every lecture is extremely long. Hard tests every week. As well he is a hard grader. He's nice, and willing to give feedback but his course is hard. If you're taking this course you should probably be interested in history or it will be pretty boring.