Reviews of professor Jiacheng Tan

Rating: 1.0/5, difficulty: 5.0/5
Literally the worst lecturer I've ever had. His explanations made me more confused. His marking scheme was an unambiguous mess. His slides were a joke. 1 is not enough to describe how bad this lecturer is. AVOID AT ALL COSTS!!

Rating: 1.0/5, difficulty: 5.0/5
Reading the slides instead of explaining them. The mock exam was nothing like the actual exam.

Rating: 1.0/5, difficulty: 5.0/5
The worst lecturer I have ever studied. Teaching is absolutely awful.