Reading this made me realize just how much I've missed Snarry fics set in Hogwarts. And I always have a soft spot for time-travel-resulting-in-young!Snape fics. This is perfect -- I get to have my cake and eat it too :)
I especially like how you reversed the role of conventional Snape/Harry school stories, making Harry the Professor trying to hold out on Severus' advances. This sweeter, more sociable version of Severus is pure gold, and I love how you've kept him Snape-like even in a different timeline.
Good job, Meri! And what a great start to the Snarry Games even if you're on the other team! *g*