Reviews of professor Yiwei Zhao

Rating: 1.0/5, difficulty: 4.0/5
He has a very thick accent which will make listening to the lectures difficult. The course itself can be pretty challenging if you don't pay attention, so always pay attention. He is a grad student, so think what you will about it. I definitely would've rather taken a different professor for this course.

Rating: 5.0/5, difficulty: 3.0/5
Extra credits are great!

Rating: 5.0/5, difficulty: 3.0/5
His midterm review session is very useful. Many similar questions appear in the midterm exam. So you won't pass the course if you skip class.