Oh, that was very enjoyable! Young Severus seems to be it this season, and it makes me all warm and glowy :)
I liked how insecure he was when young, I liked the parade of teachers and Snape's disastrous DADA class; their fumblings were very hot and awwwsome. Thank you!