Reviews of professor Qin Liu

Rating: 4.0/5, difficulty: 3.0/5
Doesnt speak English very well but it is still possible to understand him, very well prepared with all course material being available on day 1, his tests are all easy and the homework is not intense, only drawback is his ability to explain things clearly due to slight language barrier but he still tries his best to ensure no student left behind.