John Dulin
This is the best GE I have ever taken. Professor Dulin is extremely passionate about this subject and knows a lot about it. His lectures are interesting and provide for a lot of opportunities for class participation. The only complaint that I have was a guest speaker that was very absent-minded, but it was otherwise a fantastic class.