Hogwarts School of Witchcraft and Wizardry is a magical place filled with wonderful (and not so wonderful) professors.

And because we haven't been able to stop talking about Harry Potter since 1997, here is a ranking of the most notable Hogwarts professors (sorry, Silvanus Kettleburn):
17. Dolores Umbridge

16. The Carrows

15. Gilderoy Lockhart

14. Sybill Trelawney

13. Quirinus Quirrell

12. Severus Snape

11. Rubeus Hagrid

10. Cuthbert Binns

9. Firenze

8. Rolanda Hooch

7. Wilhelmina Grubbly-Plank

6. Horace Slughorn

5. Mad-Eye Moody/Barty Crouch Jr.

4. Filius Flitwick

3. Remus Lupin

2. Pomona Sprout

1. Minerva McGonagall

Bonus: Albus Dumbledore
