Apurva Parikh
Honestly this class confuses me. He's a grad student who is new to this, so I give him that. But, we are required to read a giant book that nobody understands and then the lectures he gives are supposed to tie into the book but just make me feel like I'm in a boring history lecture.