I think this is the very first AU fic with a major Wizarding world character not being a wizard that I've ever read through to completion. And I liked it!!! XD
Actually, that's not quite accurate... I loved it!
This story kept me caught my interest from the first paragraph, and kept hold of it until the very end. I loved all of your characterizations. Snape was fabulous, and the interaction between him and Harry was brilliant! Simply and utterly brilliant. And Draco was also absolutely wonderful as well.
And the Teddy storyline. So sad and so well done! I have to say I was a bit concerned about the Harry/Teddy note in the header, but you handled it beautifully.
Overall, well done, thank you for sharing this lovely fic!