Severus Snape

The snarky Potions Professor.