This is FANTASTIC, so perfectly characterized and the writing just sparkled (though not in the Twilight way *disclaims*) with wit and awesomeness. I love it! Loved Minerva, and Severus, and poor Albus, with his unceasing attempts to woo Severus. Perfect!