Reviews of professor Yian Yao

Rating: 3.0/5, difficulty: 4.0/5
He is a nice guy and great at math, but not teaching. He writes a lot on the board in lecture with insufficient verbal explanation. I learned most of the material from the TA. Dr. Yao gives a ton of bonus problems on assessments, but midterms are harder than what the class prepares you for. Optional homework from book; MML would have been helpful.

Rating: 5.0/5, difficulty: 3.0/5
I took Diff Eq with him online summer and was pleasantly surprised. Lectures were understandable, and he taught the concepts well. Because it was online, the grading almost totally had to come from the tests, which some people found hard, but he did curve at the end as necessary. I especially liked he used class time to do test-level examples.