I like the story so far. I noticed, however, that Harry knew that Snape was the Head of Slytherin House. Snape's name was not mentioned until Harry said that Snape wouldn't be much of a problem.
Author's response
Thanks for reading and sharing your thoughts. Your review is the kind I like. It raises questions. Unfortunately (for you), my typical answer kicks in here. Whistling Innocently. What you noticed is correct. The question, though, is just what Harry knew before he arrived...