Our favourite surly Potions professor was a man of many mysteries. Take our new quiz to see how many you know.

We didn’t find out who Severus Snape truly was until right at the end of Harry Potter and the Deathly Hallows, of course, but now you have no excuses. Snape’s forte might have been Potions, but we want to know how much you know about the man who taught Potions himself.

Off you go – and be warned: we may deal out Snape-style punishments for the worst results.

How well do you know the wizarding world?
The ultimate Pottermore quiz collection