Severus Snape tops Harry Potter character polls
He may not have been everyone at Hogwarts' favourite teacher but Severus Snape has just been voted the by the wizarding fans the greatest Harry Potter character .
People in
Hogwarts did not
like him because he
was strict
The sneering potions master beat Harry and Hermoine in the
Harry Potter character polls.