Spoiler here… And I am really sorry about not posting this on the outset… Do not read these comments if you do not want to know what happens…

I’m fond of Prof. Snake, I mean Snape, myself. He’s flawed… hurt by his own circumstances… and yet not making them any better by his own actions. I was disappointed with his death. I understand JK’s reasoning… but I think he deserved better.