Reviews of professor Yian Yao

Rating: 3.0/5, difficulty: 3.0/5
He is definitely a nice person. He isn't the best lecturer, but his office hours are a lot more clearer. The PLUS sessions and recitation helped me the most with understanding diffeq. There are a lot of bonus problems, but most times, they are hard, so you wouldn't always be able to get full points on them. Use the book for practice.

Rating: 4.0/5, difficulty: 3.0/5
Summer 2020. He was fair. If I struggled, I read the book. HW was 100% of grade. There was ec, and he dropped the lowest hw. (He gives hw hints in lecs.) There were coding hws, and I saved time by using Desmos. HW was challenging, and it took me 4+ days. Start ASAP. This class could be MUCH harder with a different teacher, so Yao is a good choice.