Okay, wow. I've never received such an in-depth comment on a fic before. Am I blushing? I actually had to look up some of your descriptive adjectives and nouns!
I'm ecstatic you loved my new-teacher!Snape. :-D I'm also really glad you like my writing style. I'm not good at building suspense, and I'm not good at confusing the reader, which are things I admire in a lot of fic writers, but you made what I can do sound so positive haha!