If you're going to misspell names, at least be consistent about it. You've got Weasley spelled two different ways in the answers!! Also, it's common in these quizzes to accept just the last name. At least, please, accept Voldemort without insisting on Lord.
I enjoyed this quiz, but it's frustrating that sometimes first names are accepted, sometimes last names, and sometimes the entire name must be written out. Consistency would be helpful, please. (Kicking myself for missing Snape - my mind just went blank on that one.)