Reviews of professor Jia Zhiyuan

Rating: 1.0/5, difficulty: 5.0/5
We had quizzes everyday at the beginning of class over material that was taught later in the lecture. Attendance was not mandatory, but taking the quizzes mattered, so showing up at least to guess on the quizzes was a must.