Test Your Potter IQ!

So, you think you know Harry Potter. But do you really know Harry Potter?

The following quiz is designed to separate the meek from the mighty. These 50 questions cover material from all seven books and are divided into three levels:

Challenging, 20 questions—For anyone who’s seen the movies

Daunting, 20 questions—Book knowledge absolutely required

Cruel and Unusual, 10 questions—For die-hard Potter fanatics only

Take the quiz from beginning to end, and when you're finished, send it to a friend and see who does better—or write a few of your own questions and share them in the comments below.

And don't worry if you get a few wrong. You can up your score at the end with six bonus questions written by Melissa Anelli, webmistress of the popular online Potter destination The Leaky Cauldron.