Yuanzhe Xi
Definitely my favorite professor this semester. A very smart guy and passionate about math. Love his class even it is 8:30!! He is super accessible in office hours and cares a lot about his students. You will definitely learn a lot in his class (and enjoy math more). Strongly recommend!!! XD