Wilson Underkuffler
Professor Underkuffler is by far one of the best instructors I've ever had. He is incredibly good at relaying intense reading material in a way that everyone can understand it. He's going to get you engaged, he wants everyone to be apart of the class discussion, because he wants you to really think about what is being taught.