Professor Coe is the greatest of all time! He could explain paint drying and it would be interesting. His lectures are fantastic, he actively promotes student engagement/questions, and even the homework assignments are cool thought experiments. Can't recommend him enough, especially his Weapons of Mass Destruction class!