Mike Zeman
The good reviews are fake. He would have awfully formatted slides that are difficult to read. The exams were extremely hard even if you study and go to each lecture. He was awful at actually teaching the material rather than just reading off the slides. Reviews were 10x easier than the exams. Extra credit keeps everyone from failing his course.