SNAPE SNAPE SEVIRUS SNAPE!!!! LOVE
Snape or draco!!
I love neville, he was one of the best :D
He may have been a grouch but snape was motivated by love and a good guy in the end! Snape Snape Sevorous Snape!