Reviews of professor Haibin Zhang

Rating: 1.0/5, difficulty: 4.0/5
Wasted endless hours going to lectures, felt pointless attending. Had to teach myself everything with friends. When he marked tests, he assigned online tests for practice, and when those questions came up on midterms, the answers to the same questions were changed and marked wrong. Gets annoyed when you ask questions, and gives pointless responses.

Rating: 1.0/5, difficulty: 5.0/5
This is by far the worst prof I have ever had. He doesnt explain anything and just tells you to review the notes if you have any questions. In my humble opinion who ever hired him should be fired. He gets angry when you ask questions. If you decide to go to his office hours be ready to feel dumb and confused as he just starts spouting useless info

Rating: 1.0/5, difficulty: 5.0/5
Worst prof at the entire university. Does not teach anything just puts papers up points at things saying "just do this then this then this" and goes faster than you could possibly look at and understand what is on the screen and if you ask a question he struggles. If you take his class you better be prepared to teach yourself everything.