Reviews of professor Jianyu Li

Rating: 5.0/5, difficulty: 3.0/5
He was one of the sweetest professors I've ever had. He genuinely cares about helping you understand the course material, and doesn't make it unnecessarily hard for no reason. Not an easy A, but you can get there if you do the practice problems and show up to class.

Rating: 5.0/5, difficulty: 3.0/5
The professor did his best to convey and manage the course materials. Midterms and final I took were very reasonable. Recommended

Rating: 1.0/5, difficulty: 5.0/5
Not helpful outside of class, didn't show up his office hour right before midterm. Crazy long final exam, you wouldn't pass if you did bad on midterms. Course organization was overall pretty bad, TAs not helpful at all. Avoid!

Rating: 1.0/5, difficulty: 4.0/5
He was quite rude and arrogant. He was a VERY bad professor (but thank god for youtube and the textbook). His midterms were unreasonable, not enough time to blink/breathe in between questions. AVOID AT ALL COSTS, unless you wear your Harvard sweatshirt to class.

Rating: 1.0/5, difficulty: 5.0/5
AVOID AT ALL COSTS

Rating: 1.0/5, difficulty: 3.0/5
His tests were too long and unclear and not comparable to the in class material, most of the material in class you will need to review by yourself from the textbook. Avoid if you can.

Rating: 5.0/5, difficulty: 2.0/5
Clear grading criteria. This course had higher weightage for project. Need not attend all the classes, but strongly recommend you to attend the lectures as it is useful for the final examination. This professor takes a lot of efforts to make the class interesting and is really passionate about the subject.