This professor gives out 3 times more homework per week than the average professor, the grading process is remarkably slow, often being behind to the point where the next midterm is coming up and none of the homework on the material on said midterm isn't graded, (like 10 homework assignments behind) and lethargic pace makes this professor terrible.