Reviews of professor Yi Rao

Rating: 1.0/5, difficulty: 4.0/5
Avoid at all costs. Homework and attendance are a mere fraction of the grade despite being a lot of work due to him not putting the assignments on canvas until the day they are due. Impossible to understand and his writing is illegible on his slides. He didnt even put the final on canvas until the day of. Shouldve been easy. Wasnt

Rating: 4.0/5, difficulty: 2.0/5
The class grade was based on test scores, with homework and attendance being extra credit (and required to get an A). He taught things fairly clearly, and his exams were more than fair if you had done the homework and gone over the lectures. He made quite a few jokes and had a good temperament. He was understandable even with his accent.

Rating: 5.0/5, difficulty: 2.0/5
I really loved being in Dr Raos class. He always tries to help students the most he can. His tests are easy if you take the time to do the homework and practice problems. He does have an accent but after the first week its not an issue, and its mostly math based anyway.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Rao is a solid choice; if you have the chance to take from him, do it! The class is pretty easy. You're mostly graded on exams, so I spent a good amount of time studying for those (all the material on the exam is either given in class/practice exam or study session led by TA) and you get extra credit for completing all homework and attendance!