Reviews of professor Chung-chien Shan

Rating: 1.0/5, difficulty: 4.0/5
makes you use discord. you know how embarrassing it is to open that up in public when youre doing homework??

HATE HIM!!!!!!!!!

Rating: 1.0/5, difficulty: 5.0/5
While if you need help in the course, you can find it, but it won't be good. Help/hw is vague and questions are answered with questions and the professor is rude/sarcastic when asking. Work is ordered to pretty much have something every night, and there are random spikes in difficulty. Can't say i'd ever reccomend it

Rating: 1.0/5, difficulty: 4.0/5
I do not know how Professor Shan has not been fired yet.  He needs extensive psychotherapy and maybe a joint.

Rating: 2.0/5, difficulty: 4.0/5
Tough course and such new material is thrown at you fast, especially for being "beginner friendly". Professor Shan is very tough and will not easily help you without you spending alot of time on it first. UI's for the course are amazing and helpful, they will be the only ones helping on assignments.