Another nice chapter, with the punishment match the crime in my opinion for all involved.
Snape is textured in this story, considering how difficult that is to achieve I applaud you.
Methinks Umbridge is about to have a very hard and very long fall down a set of stairs.
Thanks for the review,
Matt