Reviews of professor Wanying Shi

Rating: 5.0/5, difficulty: 3.0/5
Professor Shi is an amazing professor. She is great at delivering the topic in an easy way. You will be graded on a few things; 5 Homeworks (30%), Weekly quizzes (20%), Midterm (20%), and final (30%). The book is optional, so you don't need to purchase it, read the chapter notes and you will do fine. TAKE THIS CLASS WITH HER!

Rating: 5.0/5, difficulty: 4.0/5
This is a challenging class taught with patience. Eva is very organized and gives good feedback! I absolutely adored this professor!

Rating: 5.0/5, difficulty: 3.0/5
Highly recommended! 
Dr. Shi is a wonderful instructor. Provides useful study guides and is quick to provide very detailed feedback. Response time to email was also really fast. Communicates clearly whenever point deduction applies and encourage student to reach out if support is needed. Dr. Shi is hands-on and obviously passionate about teaching.

Rating: 5.0/5, difficulty: 2.0/5
Prof. Shi is very flexible and her lectures and slides cover quizzes and exams so you don't really need to get the textbook