Reviews of professor Wenge Guo

Rating: 3.0/5, difficulty: 2.0/5
Professor Guo's accent is very heavy and made it rather difficult to understand him. There were 13 labs (75%) and a take-home final (25%), which are doable if not a bit tricky. He recommends a textbook, but lectures off slides/documents. The labs and lectures are copy-pasted straight from a different institution but it was an easy course overall.

Rating: 3.0/5, difficulty: 4.0/5
He's a nice dude and very generous with grading. He doesn't just read off slides, he actually goes over examples on the whiteboard. Goes into depth if you ask him a question. He clearly enjoys teaching the subject. The one con to his class is his accent, it's hard to understand at first and takes a while to get used to.

Rating: 5.0/5, difficulty: 3.0/5
Prof. Guo is easy grader and the course is worth taking. Exams are not hard, You need to understand the concepts and the overall idea of the material. Some of the assignments take some time to do, but the exercises are worth while.

Rating: 4.0/5, difficulty: 4.0/5
The course is very hard. He makes you think it's very easy

Rating: 1.0/5, difficulty: 4.0/5
He's very hard to understand and doesn't really know how to use the technology since he is older. He just reads off of slides and barely gives examples, but again can't really understand what he is saying. I don't understand anything from the class and I have trouble teaching myself, so I've been doing poorly.

Rating: 1.0/5, difficulty: 5.0/5
He is a nice professor but just know that you will grasp 0% of his lectures because of his accent.