Marc Bockrath
Bockrath's lectures were quite bad. A lot of the time he went over stuff that is insignificant to what we are actually quizzed/tested on. The weekly Web Assign homework was also hell, and you're forced to rely on Chegg and other online resources to get the answers because you're never taught how to actually solve the problems.