I had a feeling that it might have been Hermione because when it described the aftermath of the battle I didn't see her name (I might have missed it).

I personally didn't like Dumbledore, and don't anybody try and make me like him, I get enough of that already.

Snape is one of my favourite characters, and I think that he is still good