Reviews of professor Yongzhi Wang

Rating: 2.0/5, difficulty: 4.0/5
Mr. Wang is a tough grader who gives zero feedback on assignments. One assignment required that I create a new gmail account and the professor email me something to that account. He never emailed me, marked the assignment as missing, and when brought to his attention said that I would be deducted points for the work being late. Dont take him.

Rating: 3.0/5, difficulty: 3.0/5
He's nice and clearly very knowledgeable, but he's just not that great of a teacher. The lectures were very heavy and he often showed a lack of preparedness by getting lost with his own practice questions. Exams are worth way too much in my opinion. Saving grace is that he often assigns extra stuff last minute to boost grades i.e. extra exam.