Reviews of professor Haibin Zhang

Rating: 1.0/5, difficulty: 5.0/5
Never ever take this prof. He was a PhD candidate and hands down the worst possible teacher you could ever have. He doesn't explain things well in lecture, and when asked for SIMPLE clarification, he does not answer it and if you're still confused, he will tell you to go to his useless office hours where you will be left more confused than before

Rating: 4.0/5, difficulty: 4.0/5
He is really good professor if, and only if, you have background knowledge in microeconomic theory. A lot of the examples he does in class are right from the textbook, but that is what you're graded on, and if you don't understand them, its still good to see someone write it down. Overall, its a tough class, so you can't judge him for that