Reviews of professor Shiyu Zhang

Rating: 4.0/5, difficulty: 5.0/5
Honestly, this class is just hard, but he does a good job of explaining material and even makes a few jokes along the way. Could've been wayyyyyy worse. Giant lecture so definitely go to his (or TA) office hours.

Rating: 3.0/5, difficulty: 4.0/5
had lots of hw, pretty decent lecturer

Rating: 4.0/5, difficulty: 4.0/5
Fine professor for 1910H: tests were fairly easy. Beware that the recitation quizzes, tho easy, require you to read a chapter ahead to get all the questions right.

MIdterm 1 was pretty hard, but doable.