Andrew Humphries
Humphries is one of my favorite professors. Avoid enrolling if you do not plan on taking the class very seriously. The class will be uncomfortable, but it is the discomfort that enables growth. Furthermore, although the (numerous) readings are frustrating at times, the class has greatly improved my ability to read critically.