Jason Xu
I was a bit nervous about this course coming in, but it wasn't bad at all. Jason's lectures were generally very helpful, and he's always willing to clarify explanations and answer questions. Weekly HW was sometimes challenging but overall pretty fair. Two midterms and final had average scores around 80% with questions based on lectures and HW.