Oh, those knowing teachers!
My goodness, this is wonderful. atdelphi certainly got the plot bunnies hopping with her prompts!
I adore these characters, and you've described them so utterly perfectly! "Severus. That bitter little wraith on a hilltop..." OMG what a perfect description of him!
And Slughorn: "if anyone knew the correct etiquette to precede extensive sexual congress with an unconscious junior colleague, it was probably Horace."
a;sdlkfj! *sporfle* Yes, undoubtedly it would be - how lucky Dumbledore is to learn from him! And in such intimate detail, too. *vbg*
Revealing Minerva's involvement at the end is too, too fun. The topping on the cake! Or is that - the cherry?