Top 10 Best Hogwarts Teachers and Staff Members
1Minerva McGonagall
2Albus Dumbledore
3Rubeus Hagrid
4Remus Lupin
5Severus Snape
6Pomona Sprout
7Gilderoy Lockhart
9Horace Slughorn
11Alastor Moody
14Neville Longbottom
15Sybill Trelawney
16Dolores Umbridge
20Helga Hufflepuff
24Salazar Slytherin