Reviews of professor Yuanzhe Xi

Rating: 5.0/5, difficulty: 3.0/5
He is a very supportive and kind professor that cares about students' performance, the overall course content and course speed.

Rating: 5.0/5, difficulty: 3.0/5
Very clear in lectures, and graded by a few things only - 11 HW Assignments (1 was ungraded and 2 dropped), 10 Labs, 2 mid-terms, and a final. The HW and Labs are basically completion where you will get 100 if you go to class and do them, mid-terms were basically from hw/quiz with 90 avgs, but final was difficult (which he said he will curve).

Rating: 5.0/5, difficulty: 4.0/5
Professor Xi is really good! I will definitely take his class again. He was very accessible outside of class. You could ask him a tons questions(even super easy)and he would give you a very clear answer. He really cares about his students and is always kind! You need to focus on your class notes and homework, but once you do, the exam will be easy.

Rating: 5.0/5, difficulty: 1.0/5
Funny, good at explaining, passionate about research, wears Bape. Takes student feedback seriously. Gives extra credit and curves tests if the average is below a B or so.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Xi is very passionate about linear algebra, and gives clear lectures which engage students. He is worth taking and not especially difficult.

Rating: 5.0/5, difficulty: 4.0/5
Definitely my favorite professor this semester. A very smart guy and passionate about math. Love his class even it is 8:30!! He is super accessible in office hours and cares a lot about his students. You will definitely learn a lot in his class (and enjoy math more). Strongly recommend!!! XD