This is another one that I could happily have kept reading for another few thousand words. I really enjoyed the breezy, just-shy-of-serious tone, and I love your interpretation of Hogwarts taking on the headmaster's personality, and how it reacted to slights against Snape. This was way fun.