John Koblanski
He's a fun and energetic lecturer. I have trouble paying attention in lectures, but not with him. He keeps things interesting. He is really good at answering and discussing topics that peak students interest (i.e climate change, black holes, alternate universes, etc.). His material is fairly challenging but his grading scale is very forgiving.