Obie Porteous
ECON
While it was a required course, I enjoyed Professor Porteous' clear explanations and thought-provoking homework. Not the easiest class I took, but worthwhile. Required class for IPE. I had study consistently for the exams. Exams were fairly similar to homework though.
Class was very fast-faced and material was a bit difficult. Professor is very quick in class, but office hours can be very helpful. Really recommend taking note of everything said in class, as a lot of the material isn't covered in the textbook
Most challenging exams I have ever taken at Middlebury, the problem sets were also harder than normal. However, Porteous is a great, engaging, and funny professor. If you attend all lectures (there are no handouts) and stay ahead of the material, it is definitely possible to do well.