John Flanagan
His powerpoints don't make sense, he lectures the whole class (and they aren't good lectures, VERY boring), and the way he lectures literally doesn't make sense. He makes comparisons between things that doesn't make sense. NOTHING MAKES SENSE. AVOID AT ALL COSTS.