Yang Sao Xiong
Professor Xiong is one of the best educators I have ever had. His lectures are amazing, engaging, and unbelievably thought out. His class sections are generally small enough to be just students and him. My entire semester, I'd tune into class and it'd normally be just seven students and him. I absolutely adored this course.