Mingliang Zhang
The class was running behind schedule but instead of cutting out material or slimming down lectures to catch up, he just ended up assigning 5 chapters of work and 2 tests while covering less than half of the material. We did 8 chapters throughout the semester only to have an additional 5 assigned in the last 2 weeks! The amount of work is insane!