Oh, how wonderful! I loved Millicent's voice here and all the personality you've infused her with. She is brave and intelligent and resilient, and just plain amusing in her observations. I loved the way you twisted canon to suit the story and all the end results. Her relationship with Snape built up beautifully and Ginny running off with Dudley was a very funny (albeit slightly cruel) twist.