How Well Do You Know The Spells From Harry Potter?

The ULTIMATE spell test. One perhaps only Hermione herself could pass.