Zheng Zhang
One of the worst math professors I've ever had. Uses other professors material which is usually good content, but his tests/exams don't match what he teaches in the course. Asking him for help is useless as he does not explain anything in detail and only gives the answer. He's also a very tough grader docking you for little things.