The Best Hogwarts Classes and Professors in Harry Potter Hogwarts is a magical school full of great classes and teachers. Let’s look at the best of them.