Author's note: As you will read this story, you will find that Professor Bromley is not the kind of teacher you would expect Snape to be friends with and that he is the teacher almost anyone would wish to have, but you don't. However, I have Mr. Bromley who is almost the same, just not a wizard and teaches social studies instead of DADA. HA! HA! I have Mr. Bromley and you don't! Um... sorry, got carried away... again.

Any ways, this story covers a lot of things that people often wonder about Snape that were confirmed by J.K. Rowling.