Reviews of professor Kai Zhao

Rating: 5.0/5, difficulty: 3.0/5
I really enjoyed his class. He is very nice and he's one of the best teachers I have ever had. If you pay attention in class, you will understand all the material.

Rating: 1.0/5, difficulty: 4.0/5
Right off the bat, I knew that it was going to be a difficult class. His thick Chinese accent made it very hard to understand what he was saying, which then made it hard to understand what was being taught. He would often draw things on the board without explanation, and expect you to understand what it was.