How much fun is this! I love everything from Snape's nom de guerre to the infiltration of the headmistress's office to the meeting with Mr. MacGuffin. MacGuffin! Ahahaha!
Also--thanks for Snape making Harry be honest with Ginny. That's a fine and discerning touch to end the story. Thank you so much, Mystery Author! Merry Christmas to me!