David Strong
Professor Strong gave great lectures! They were intriguing and funny, and none of the homework assignments were difficult, even though he makes you work for the grade. It would have been nice if he he had allowed more group interaction. He let us ask questions occasionally but it always felt rushed, as he was trying to get through the lecture.