Reviews of professor Kai Zhang

Rating: 1.0/5, difficulty: 5.0/5
Teaching isn't his passion, it's just part of his job. He's much more interested in his own human brain cell research and he plugs it into every class. His notations on the board are careless and sloppy. He doesn't rehearse his slides before lecture and it shows. He misses office hours and doesn't do appointments by request.

Rating: 1.0/5, difficulty: 4.0/5
Bad lecturer. He's still new as of Fall 2019, so he might get better. But he struggles with lecturing. He jumps into a topic, makes assumptions about what you know or don't know, then explains things in a rather janky way. No clear lecture plans, he skips through slides of online powerpoints. No cohesive train of thought on his end.

Rating: 1.0/5, difficulty: 5.0/5
He literally has no idea what he doing in class. his lecture sucks. he is unable to answer student's question and mumbling most of the time. only 5-6 people attended his lecture every day. be prepare for self-teaching if you taking him. his quizzes doesn't look anything like his hw or lecture and his final exam is some questions that you never seen