Hehehe, this fic is just so much fun. :D The character interactions are just fabulously hilarious and spot-on. I'm dying over how Snape snarks and bitches yet doesn't really do anything to prevent much, and how Gilderoy just refuses to take anything seriously -- even his own foibles, in some cases. The whole "pfft, what would I know about getting rid of a beauty charm" attitude... HA! And the framing bits are a great touch. Nice. :D