Reviews of professor Pengbo Liu

Rating: 4.0/5, difficulty: 1.0/5
I took him for PH130, and he was a very relaxed and easygoing teacher. There was weekly homework and a weekly 10-question quiz and no midterm or final. There are two papers and the final is a group project. He is really easy and lecture heavy

Rating: 1.0/5, difficulty: 4.0/5
This professor sucks. Don't take unless you want to spend 1-2 hours every week reading and then failing your quizzes and tests anyways. Only philosophy teacher who will probably tell you that you are wrong. Doesn't understand health issues - was reported to academic services for missing class when I was in the hospital.

Rating: 5.0/5, difficulty: 2.0/5
Very good professor. Interesting class, but not hard. Not a whole lot of work to do. I enjoyed it.

Rating: 1.0/5, difficulty: 5.0/5
Probably the worst option for a philosophy teacher that you could ask for. Nothing is philosophical, rather, there are discussions on 12-page readings every week, with papers. Quizzes are very difficult and the professor refuses to curve grades even when half of the class has a C or below. DO NOT TAKE.

Rating: 1.0/5, difficulty: 4.0/5
DO NOT TAKE... Classes are extremely boring. Homework's get graded randomly (he does not actually read your response). Offers no comments on why it is wrong. Readings are 10-20 pages and he expects you to read them thoroughly multiple times. 

I tried harder in this class than any of my major courses and did significantly worse in this one.

Rating: 3.0/5, difficulty: 2.0/5
Not bad for the online version. 2-3 smartbooks a week, discussion post and 2 comments. Short essay and video presentation for the final. Few 10 Q quizzes through the semester that were easy. Should be an easy A if you put in the work. Readings for discussion post can be lengthy but nothing chatgpt can't summarize. Accessible office hours if needed.

Rating: 3.0/5, difficulty: 4.0/5
Not going to lie, I was shocked by the grade that I received. Did not see it coming. Class is straightforward so no surprises. Weekly readings + assignments, one debate, two exams, and a final group paper/presentation. A tough grader, so make sure you're transparent and communicating with him about your grade and he'll take it into account.

Rating: 4.0/5, difficulty: 3.0/5
Definitely a harder class but it is extremely manageable if you put in a little effort. People that don't do anything will struggle in the class. If you do the readings and ask questions it is an easy 3.7 to 4.0. He is also a really nice professor! People who say don't take him are the ones who dont do shit in class lmao.

Rating: 3.0/5, difficulty: 4.0/5
Very nit-picky grader, and gives a lot of homework. Online reading + annotations due each class, and occasional outlines and quizzes on the readings. Quizzes are hard and a final group project. Lectures every day and expects everyone to participate. Not terrible, but if there is another option take it.

Rating: 1.0/5, difficulty: 5.0/5
Just don't take him, harsh grader on exams even though those were open notes. For group projects, he just gave low grades. You will regret if you take this class.