I love this so much. I laughed all the way through it and was sad it came to the end, although a nice end it was. Your Snape is so dry and sarcastic, but he was also witty and sexy. Harry is just too clueless for words, and I love his delusions of grandeur.
Severus really missed his calling--I liked his noir book. Excellently awesome. *grins*