Professor Minerva McGonagall is a fictional character in the Harry Potter series of novels by J. K. Rowling. McGonagall is a professor at Hogwarts School of Witchcraft and Wizardry, where she is also the head of Gryffindor House and the deputy headmistress under Albus Dumbledore.