Reviews of professor Yiwen Xu

Rating: 5.0/5, difficulty: 2.0/5
Professor Xu is a great professor. His class is easy to pass; the homework is much harder than the tests so if you can do the homework the two tests (midterm and final) are a breeze. You do have to attend the lectures or you might miss some content. Xu is a funny and nice guy. I would absolutely take another one of his classes.

Rating: 1.0/5, difficulty: 5.0/5
This professor is extremely difficult to learn under. He moves through class too fast and does a poor job of explaining the material. He is extremely argumentative borderline on rude and impossible to have a conversation with. This professor is a bully and I would not recommend him.

Rating: 1.0/5, difficulty: 4.0/5
Yiwen is just not a good professor. Moves through slides too fast and skips around material so much you can barely follow along or take notes in lecture. Grades extremely hard and gets most of his own examples wrong. Takes forever to grade things and is extremely argumentative when you ask questions. Avoid at all costs.