I like Moody. He's a cool badass, and Brendan Gleeson does a good job with him in the movie.
But McGonagall is...McGonagall. Such a bawss.
--
http://www.motifake.com/image/demotivational-poster/small/0810/colonel-metal-gear-solid-snake-colonel-demotivational-poster-1223416269.jpg