Jason Xu
Rly difficult class conceptually but you will definitely succeed if you keep up w/ content and review constantly. Jason is such an amazing guy, rly helpful in office hours. He posts recorded lectures from past years so I relied on those a lot. Midterm was rly difficult, everyone got bodied, then he lightened up on the final (take home format)