1. Emma Watson as Hermione Granger
She's cute in her first and second years! She's sooooo smart. Without her, Quirell would have stolen the Sorcerer's Stone.
2. Alan Rickman as Severus Snape
If you haven't read Deathly Hallows, I bet you'll think, 'Urgh? Snape? Five points from Gryffindor again?!' I think like this before too. After reading Deathly Hallows, I know Snape is a good man.
Potter, don't you know the answer?
That's why Snape never washes his hair.