Bravo my darling! Bravo I have never read this ship and have not read the main story that this comes from. But it kept me rapt and excited throughout the entire entire read.
Author's Response: Thank you! I'm glad you liked it. Never read Lupin/Snape? Oh, my. There is a whole, wonderful world ahead of you!
The first-person (shifting and all) was a great way to express your lessons about D/s. Both parts are hot and tender in equal measure - I enjoyed it thoroughly!
Author's Response: I'm glad it worked; I was a bit nervous about it, but that's the way the story wanted to be told. Thanks for the comments!