Mmm, this is very tasty. I love all the foody bits, and I really like your portrayal of Harry too. He's not sucked right in, but has true moments of irritation and annoyance with Snape. All power to Snape that he manages to find Harry's weaknesses. ;D