That was so wonderful! I did glance at the story when it was posted but, caught up in the beloved Snarry and probably H/D, didn't click. But now Snegurochka seduced me. Is she persuasive!
I loved secondary characters here especially. Dudley learning to think was fun and moving, and Augusta and Flitwick! A very successful humanisation of Petunia it was :)