Matthew Perlman
I think he might be a grad student (not quite sure) it's an application-heavy class so you really have to understand the material but I don't feel like he explains the content well. The exams can be so difficult because he kind of reads off the slides, but expects you to know how to apply the concepts. He's pretty funny & throws candy at people