Jeffrey Goldberg
Funny and caring professor. He really knows his stuff and makes class fun at the same time. Participation and homework matters! As long as you're on time and you stay off your phone, you'll get a lot out of the lectures and he'll respect you. He has a sarcastic sense of humor, if you're going to take it personally then you probably won't like him.