Reviews of professor Angus Yao

Rating: 5.0/5, difficulty: 3.0/5
Angus is a great guy. Midterm and final were fair. Participation was lenient. He made class enjoyable.

Rating: 5.0/5, difficulty: 3.0/5
Very funny and interesting professor. Show up to classes and you have a lot of chances for bonus marks. Always tries to give you the highest mark possible. Only need to read and study from HIS posted slides Great prof, great guy!

Rating: 2.0/5, difficulty: 4.0/5
Great guy but he is extremely unclear in everything he says, from his lectures to his assignments to his tests. He rarely explains concepts in full while expecting you to know more than he does. Not to mention he does the same thing for his assignments. Overall, I would not take him again.