Reviews of professor Pu Wang

Rating: 5.0/5, difficulty: 4.0/5
One of the most insightful classes I have taken in university. Love the professor because he gives students ample time to prepare and responds quickly via Email. Highly recommend taking this class for post-graduation, it will be a useful skill.

Rating: 1.0/5, difficulty: 4.0/5
Impossible to understand him and doesn't engage the class in any way - you will learn nothing in this class and will be clueless all semester. You won't start getting grades until well after midterms, and the grading system is totally irrational. Would never take this class again.

Rating: 1.0/5, difficulty: 4.0/5
Assignments outside of class are extremely easy, while the in class quizzes take hours to complete and there were only 45 seconds for each question, with quizzes being worth 20%. Midterms often had questions that were not in the videos or slides. Professor is boring during lectures, stays on concepts for way too long, and is difficult to understand

Rating: 1.0/5, difficulty: 3.0/5
He does not cover any material in class, just posts a PowerPoint that you are expected to review before class for the in class quiz. Extremely disorganized and often does not post material in a time for students to review. The TAs did most of the actual teaching in this class.

Rating: 1.0/5, difficulty: 2.0/5
bro is the king of yapping, most poorly ran class i've ever been in, it was a joke

Rating: 1.0/5, difficulty: 3.0/5
AVOID THIS PROFESSOR. Class is extremely disorganized with frequent absences from Pu, delayed material postings (posted Friday/Sat night and supposed to be read Monday, etc), and prolonged, repetitive rambling during sessions. The substitute teacher was more effective in delivering lessons. Extra credit & tests being open-note is only saving grace

Rating: 1.0/5, difficulty: 3.0/5
So far this class has been the most disorganized and poorly taught class in my college career. His lectures are nearly impossible to follow. His quizzes are poorly structured. He gave a 22 question quiz, and made one multiple choice question worth more than half the points. This is the most ridiculous class ever.

Rating: 1.0/5, difficulty: 3.0/5
Hard to understand professor! Gives random grades on poll everywhere quizzes! It's about how fast you answer the questions not what place you're in.  Tests are not from learned material! safer to take anyone else for this class.

Rating: 3.0/5, difficulty: 3.0/5
In lecture, he's talking about the topic, but no matter how much you want to pay attention and understand, it's impossible. Assignment instructions are outdated, lacking, and involve a lot of figuring it out for yourself. Grades are fairly sparse. Some easy assignments, some tedious. Pro: tests are open-note. Easy-ish A.

Rating: 1.0/5, difficulty: 4.0/5
One of the worst course experiences I have ever had. It was so unorganized and basically run by the TAs. The teacher would come run a Pol everywhere quiz and leave or lecture in a super monotone hard to understand or comprehend voice than leave and have a TA do a lab or something. My final grade was also suited incorrectly and had to get it fixed.