Reviews of professor Ping Guo

Rating: 4.0/5, difficulty: 1.0/5
There was a lot of material in this course, and due to it being an online course it was entirely just reading from the Textbook and PowerPoint slides.
That being said, grading was timely and consistent, and the course was structured well and built on itself well.