Reviews of professor Mo Chen

Rating: 1.0/5, difficulty: 5.0/5
Entire class is a joke. Abysmally long time to get final grades, assignment feedback, or exams. His teaching style will be hard for lots of people and hard to understand. Exams will be hard and have failing averages <50%. I advise not to take this course with this prof if you want to actually have a quality learning experience.

Rating: 1.0/5, difficulty: 5.0/5
He shows pre-recorded lectures in which he dispassionately reads math off slides.
Does not explain tough concepts properly.
Will never take it again.

Rating: 1.0/5, difficulty: 3.0/5
This has got to be the worst course I have ever taken in my university career. I would estimate that the professor spent less than 2 hours per week of effort. All assignments, quizzes, and even the final exam were made by the TAs, Mo did nothing - that's how lazy he is. All were littered with typos, errors, and unclear questions.  Absolutely awful.