Now, if only some of the adults had thought things through in OotP...
So far, so good - I don't know that I'm really believing your version of Snape, but it's not as hard to suspend my disbelief as I thought it would be.
I'm really getting into the story, though.
Good writing.
Chapter 3: Discenda et Culpa