Wow. I read the whole thing before reviewing since the story is already completed, and have to admit that Severus Snape as the protagonist of a story is a bit of a twist, and with such an interesting OC at that. I can't believe I missed this story the last time I read through FicWad's completed Harry Potter stories. One of the best on the entire site, thank you.