Yuhao Chen
Yuhao is great. He explains things pretty clearly and is always helpful in office hours. If you pay attention in class and do the homework, the exams are pretty easy. Super nice guy and genuinely cares about how students are doing. Yuhao is definitely a good choice for a professor.