Jack Kapluck
Kapluck started off great. His video lectures were personable and he told us up front that due dates were not written in stone. That said, he changed the syllabus over and over again, moved assignments around, and was all-around disorganized. Gives no feedback on drafts even when you ask for comments. Avoid this professor at all costs.