Reviews of professor Kai Zhang

Rating: 1.0/5, difficulty: 4.0/5
Generally disorganized and angry.

Rating: 1.0/5, difficulty: 4.0/5
The professor was not well-prepared for every class meeting. His teaching is unorganized, skips concepts that he assumes to be basic. He is inconsistent in his mathematical notation, between his slides and his notes on board, so hard to connect the concepts we learned by just following his lectures. He is willing to re-explain if we ask though.