Jianyuan Zhang
This class is so difficult but Zhang just genuinely cares so much about his students and really wanted to see us succeed in this course. You're still going to have to study a bunch and the textbook is a really good resource but honestly Zhang motivated us so much.