The classic New Girl on the Block story, set in the wizarding world, with a few new twisties and turns