Reviews of professor Qian Liu

Rating: 5.0/5, difficulty: 4.0/5
He uses various examples to state a thing clear, very attractive classes

Rating: 3.0/5, difficulty: 3.0/5
I didn't go to class much because he doesn't take attendance, but it's easy enough to pass anyway. Most assignments and even exams are done at home and submitted online. He is always willing to help with assignments too and doesn't mind giving extensions.

Rating: 4.0/5, difficulty: 3.0/5
Easy to pass. Exams were online. Students can skip class without penalty. He doesn't make things too difficult. He tries and he cares, which is more than you get from some other CS professors. Most importantly, he doesn't take himself too seriously. You won't be served the "academic kool-aid" from someone just looking to collect a check.