Not sure if he took ciriticism on his way of teaching but I feel his lectures are more prepared and it's easy to get clarification on concepts he expects you to have through the online sessions, feels more beginner-friendly in general than how other reviews presents him to be.
Reading through his recommended resource is a a bit of a chore since they could be pretty heavy and there's a lot of them, but he generally relies on 1 book for the entire course so that's probably an improvement from previous semesters. The course blackboard is also a jumbled mess and you could get lost by the amount of resources. If you're not a reader you'd be better off going through his matlab "slides" and just google things you don't get.
Really active on the forum provided for the course, so that makes up for the lack of "hand-holding" a bit if you're active there.
This is regarding Marcus during the Machine Learning course (COMP7703/COMP4702)
Marcus doeesn't say ANYTHING that shows you how to actually solve a problem that he would grade on for the assessment.
Mostly he just pulls out some equations/statistical formulas from random sources and pulls a super generalized definition of their components. but not how to calculate them or in what situation to use them or when they could be used depending on if you had the appropiate variables at hand.
The tutors are ENFORCED NOT to help students with (A) the pracs themselves and (B) the assignments in any capacity. Because maybe '1' question of a sheet of 5 in a prac could be gradeble to do a short 5min presentation on, none are shown how to properly do from start to finish. Except maybe the first one, if theres even time to fully go through it.
3) External help:
On the group messaging board (piazza) Students are enforced not to help each other.
No outside resource on khan academy, youtube or python packages with sk-learn/matplotlib seem to make any sense solely in relation to the questions posed by the assignments.
The lecturer does not seem to understand the content very well, making lectures very difficult to follow. As a result, he relies on textbooks and readings and rambles through them in lectures.
The lecturer insists he knows the best way for all students to learn, regardless of individual preference or that most students taking the course probably know how they like to learn after over 15 years in education. He is approachable, but stubborn in his opinions and outdated teaching methods. He does not provide learning resources for practicals and assessment, and limits the course's super tutors from helping students, instead fostering a toxic environment of "just figure it out yourself".
Very unorganised does not seem to be on top of the subject. His way of teaching makes the course as extremely tough. The way he explains things in class makes you feel that there is now way you will learn anything.
I did know lots of things about some topics of the course and they way he explain them made me confused on the knowledge I already know.