Reviews of professor Jiacheng Tan

Rating: 1.0/5, difficulty: 5.0/5
Teaches stuff he knows nothing about

Rating: 1.0/5, difficulty: 5.0/5
Bad Lecture Material. Read Lecture Notes is not a sample answer for an exam question

Rating: 1.0/5, difficulty: 3.0/5
Jiacheng was unbearably irresponsible as a teacher. He did not seem to care about his students in rough times, in fact It sometimes seemed as if he was going out of his way to make his students' lives more difficult. Luckily his actual exam questions were copied off stack overflow, so you don't need to revise anyway! (I'm not joking)