Brahm Kleinman
Very happy, funny, and enthusiastic, but, he's an extremely hard grader. He really engages with his students, to the extent of learning a majority of them by name (answering people's questions by name in lectures, like a ton of students). He's wonderful but the class itself is difficult! 