Jason Lamoreaux
Lamoreaux is a very engaging, funny professor and I really enjoyed this class. You are expected to do the readings and participate in class. The tests are all essay but his grading was super easy. I would definitely recommend taking him!!