Thank you so much for the very, very wonderful comment! It made me grin. I tried to inject a little sentimentality, because I think these characters are, without making them sappy and I am so pleased it sounds like that balance worked. Severus was perhaps the one I was most unsure about (and my beta did help me), so I am really thrilled to hear that you liked his portrayal. It was fun to imagine how Minerva and Severus might interact, just past being teacher and student and not yet colleagues.