I love your Millicent here. She's so beautifully rendered in sparse words that suit her personality and her way of handling herself in the world so well. Her eventual success over Skeeter, Blaise and her own self was very well done.
The relationship between McGonagall and Sinistra was a warm and tender interlude and yet so perfectly part of the plot and the themes as well.