Reviews of professor Wen Shen

Rating: 5.0/5, difficulty: 4.0/5
It is a very useful class. Teacher is easy accessible, but do have quite a few homework.

Rating: 3.0/5, difficulty: 3.0/5
A little hard to communicate with, but she genuinely cares for the class. Lectures can be long and not engaging. Sometimes the homework was simple, and sometimes its difficulty blew my mind.

Rating: 1.0/5, difficulty: 5.0/5
Find someone to take this course. Briefly goes over every topic.