Evan Saltzman
Saltzman is really nice, but this is a difficult class. He shared that 22% of the class failed the final. He is really accessible outside of class and gives you all past exams to review. He holds and records study sessions to go over HW.