Junxing Zheng
Literally told us the first day of class that he's "the worst professor" and he wasn't joking. His lectures aren't helpful, the material isn't explained well, and I have to use resources from the other professor to understand the homework problems.