Jennifer Long
she is very articulate and explains concepts excellently. She's also entertaining and knows how to engage students. The class consists of  3 exams and one annotated bibliography worth 10%