I LOVED this. I'm not sure I managed to tell you that when you posted snippets on the com, but this just made me giggle the whole time. Harry's inner voice is hilarious, and Snape is such a magnificent bastard. *g* Ron and Hermione were cracking me up, and the sex... guh! Great job with this. :)