Reviews of professor Mo Chen

Rating: 1.0/5, difficulty: 5.0/5
The lectures are not helpful. He reads off from the slides, without explaining why or how. Avoid this class.

Rating: 5.0/5, difficulty: 5.0/5
CMPT419 is really hard. I've done ML, now I'm in Robotic Autonomy. Mo knows what he is doing and doesn't dumb down the material. I can see classes like this making me get paid more in the future, thats why I took it, while a lot of people dropped. The class is hard! high risk, high reward. My only issue is that questions on piazza got ignored

Rating: 1.0/5, difficulty: 5.0/5
This is probably one of the hardest classes i have taken at SFU. Assignments were very hard and time consuming and grades would not be given back until a month or two later, and when they were there was no good feedback on what went wrong with the code. Lecture slides wont make sense unless you attend class and tests were VERY hard.

Rating: 1.0/5, difficulty: 3.0/5
Kind, decent lecturer; toxic course environment. Professor/course staff largely inaccessible with inconsistent/confusing office hours schedule, and largely ignored Piazza. Unclear homeworks weren't always connected to course material, quizzes were unclear/imprecise and usually had incorrect answer keys, and grades were released late/never.