Reviews of professor Hui Shen

Rating: 4.0/5, difficulty: 3.0/5
Dr. Shen makes lectures interesting although the content is heavy and sometimes hard to follow. Gives lots of homework but are helpful for exams. Gives a review for midterm and final. Very organized, it's easy to go back to lecture slides because she labels them. Tough grader so pay attention to details!