Reviews of professor Tseng-Ching Shen

Rating: 1.0/5, difficulty: 5.0/5
There is a huge gap between what is taught and what is asked in the exam. If you are taking this course prepare yourself to self study.

Rating: 1.0/5, difficulty: 4.0/5
Assignment instructions are confusing and does not give useful feedback on assignments. Lectures are rushed and his exams were difficult problem solving/math problems on the exams rather than on the Python programming language and seemed unreasonable for the amount of time given to take the exams. Would not take again.

Rating: 1.0/5, difficulty: 5.0/5
Teaches different material that are not on exams. Better off skipping class and self-teaching. He's boring, slow and bad. Can't sleep at night? Don't take melatonin, just listen to his lectures. For a man that teaches Swift, he teaches it awfully slow. Teaches programming for CS when he should really reprogram himself to teach better gg.

Rating: 3.0/5, difficulty: 4.0/5
He is a lenient grader but it's very tough to understand what he is teaching, And don't even think about cheating in his exams.