Severus Snape was one of the most complex characters in the Harry Potter series. He was a half-blood wizard serving as Potions Master, Defence Against the Dark Arts professor, and Headmaster of the Hogwarts School of Witchcraft and Wizardry as well...
Severus Snape was one of the most complex characters in the Harry Potter series. He was a half-blood wizard serving as Potions Master, Defence Against the Dark Arts professor, and Headmaster...