Reviews of professor Hanliang Guo

Rating: 5.0/5, difficulty: 3.0/5
very helpful inside and outside of class. Lectures were clear and always explained things really well

Rating: 4.0/5, difficulty: 4.0/5
He is a cool guy and always throws examples in class for students to understand the concepts. Make sure to attend his lecture each day and DON'T CHOOSE HIS 8 AM MORNING SECTION.

Rating: 4.0/5, difficulty: 4.0/5
Han is awesome!

Rating: 5.0/5, difficulty: 3.0/5
Professor Guo is passionate about math and it shows from the way he teaches his lecture sessions. He is also pretty concise when it comes to explanations, not overexplaining things. Homework takes time but isn't too overwhelming, recommend attending office hours if you get stuck, or joining a study group. Exams were not too difficult. Great course!