Jeff Walther
Okay so Jeff is not the worst prof by any means, but for online learning he doesn't do "in-class" meetings ever, and our assignments are just a few videos which are each worth like 20% of our grade. If you don't do extremely well, his feedback is honestly kind of condescending and hurtful. Even if you try really hard he can be a bit too harsh.