Jinniao Qiu
I took MATH383 with him in F2020 and MATH583 in W2023. Dr. Qiu killed it in both. MATH583 is a dense course, so sometimes I couldn't keep up in class; however, he'd post all of his step-by-step notes and endure my endless questions during office hours. The final was way harder than the assignments (5 worth 70%) and far too long, but only worth 30%.