Reviews of professor Yuanzhe Xi

Rating: 2.0/5, difficulty: 4.0/5
Prof Xi speaks slow and the lectures can be dry. HWs are group work, so don't take this class alone. Midterms are easy. But the final is RIDICULOUSLY hard and conceptual. The final is 30% of total grade, ended up with a 65 average with no curve, while the other section had curve. I think he did this intentionally to lower the class average grade.

Rating: 5.0/5, difficulty: 2.0/5
Good. Pace is very fast.

Rating: 5.0/5, difficulty: 3.0/5
Prof. Xi is wonderful for teaching machine learning and deep learning. The speed may be fast in the begining. That is because Prof. Xi want to allocate more time on Machine learning and Pytorch (deep learning) part. It actually open up the gate of deep learning for me, Very inspirational!!! No test, one final report and final project !!!

Rating: 4.0/5, difficulty: 4.0/5
Sometimes he skips over details that are important to building our knowledge, like he forgets what a student who knows nothing about linear algebra needs to learn in order to understand everything else. Otherwise his lectures are alright and he's very funny and approachable.

Rating: 5.0/5, difficulty: 3.0/5
Professor Xi is the most caring and accessible professor ever! You can literally ask any questions in his office hour. Linear algebra is hard but professor Xi definitively makes it easier. Keep up with materials and practice problems in his slides! His midterms were not that hard if you practiced well. And he curved grades.

Rating: 5.0/5, difficulty: 3.0/5
The material was tough but Prof Xi made it really accessible and was super flexible with late submissions and personal obstacles. He's down to earth and cares about students' learning, and he managed to make an in-person 8am math class actually fun and interesting. I hate linear algebra but I would take this class with Xi again fs :)

Rating: 5.0/5, difficulty: 3.0/5
One of the best teachers I've ever had. Really caring and accessible. The tests weren't tough -- many of the question come from the slides. Highly recommended.

Rating: 5.0/5, difficulty: 3.0/5
I love Xi and would highly recommend him for Linear. He is super caring and funny. Exams are straightforward and based on well organized slides. Definitely go to his office hours or TA office hours. Reasonable weekly hwk and quiz each lab (2 drops in each)