Reviews of professor Xiaolei Zhao

Rating: 5.0/5, difficulty: 4.0/5
His lectures are very clear and interesting. Some of the problems in midterm/final are kind of difficult but there will be a curve.

Rating: 5.0/5, difficulty: 5.0/5
When there is Xiaolei, choose him. You will love him. He is not a hard grader and wants students to learn math in his class. The workload is fair, approximately 10 problems per week. The mid and final are similar to practice.

Rating: 5.0/5, difficulty: 4.0/5
Really helpful lectures, and he's good at answering questions. He didn't assign a ton of homework, but what he did assign was pretty hard so going to office hours was necessary for me. The tests were hard, but he graded and curved SUPER generously. Honestly nothing bad to say, I'd recommend him to anyone.