Reviews of professor Liang Xu

Rating: 5.0/5, difficulty: 3.0/5
Dr. Xu cares about his students and does what he can to lower anxiety for them. He allows a page of notes for exams, and all of his homework/quizzes/exams follow exactly what he teaches in class. The class itself isn't easy, but he does what he can. He's also funny and nice, take him if you can!

Rating: 4.0/5, difficulty: 3.0/5
Dr. Xu is very knowledgeable and makes sure everyone understands the material before moving on. Must go to class and do the online homework/quizzes to pass the exams. Some material is difficult, but he always has review days before exams.

Rating: 4.0/5, difficulty: 4.0/5
This class is somewhat difficult but as long as you keep up with the material and devote some time to study before exams, you will be fine. Dont take this course if you arent willing to put in the effort needed. He goes a little fast through examples in class but as long as you understand excel it should not be an issue.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Xu is knowledgeable about what he teaches. He takes time to explain the work and offers practice examples and extra credit. He always has review sessions before exams. You will have to spend time on this course to succeed, but you should be okay as long as you work hard.

Rating: 4.0/5, difficulty: 4.0/5
homework in this class took hours to do, not gonna lie. But it's very structured and you get one week of work, then a week break for the whole semester. Provides lecture videos to help with HW, emails back super quickly and is very nice and helpful if you ask. Def not an easy class, but necessary for my major. Not a class you can blow off.