I loved reading this fic! Your characterizations and brand of wit were highly enjoyable, showing Harry as someone maturing even while he still enjoys the lighter things with his friends. As for Snape, well... he's Snape. ;) Perhaps a few less contractions in his speech patterns, but the snarkiness and severity is still there.