Best Professor
Albus Dumbledore
Minerva McGonagall
Remus Lupin
Rubeus Hagrid
Other:
Vote
View Results