My big peeve with this story is the Slytherins-are-good-guys-deep-down fangirl ideology... but for the sake of Q humor in the Harry Potter universe I'm perfectly willing to ignore it completely. 3.8/5
Separate names with a comma.