Noam Lupu
Professor Lupu is a super nice guy and you can tell how much he cares about the subject. Unfortunately, his lectures were extremely boring and hard to get through. There was a ton of reading outside class, and pop "news quizzes" every once in a while. Also, his slides are really unhelpful if you don't actually pay attention to what he said.