Look, just because someone can do math very well, does not mean that they should teach it especially at this level.
I know MATH2001 isn't the most complex math course at UQ, but it is sufficiently complex that a clear, concise, and well-spoken lecturer needs to teach it.
Unfortunately, Prof. Yao isn't that person. You can tell by the way he teaches this course that he can definitely do and understand the mathematics, but he rarely conveys it through his teaching during the lectures.
His messy working out and and unfinished thoughts/sentences make for a painful learning experience. working is placed in front of you by him with no breakdown or with menial explanation.
Previous runs of this course with other lecturers have used multiple plots and real life examples (where available) but you won't find them in these lectures.
Uses his laptop's draw function to show working, but there is a reason why math needs to be typed. Unfortunately his equations and hand-drawn working out paired with his lack of [working-out] commentary leave an immense amount to the imagination.