Good work! I find your characters are behaving much more believably than their canon counterparts. It always annoyed me that Professor Snape was supposed to be the quintessential Slytherin yet was always acting like an uncultured bore. I'm looking forward to further installments of your work!