Wonderful work. I have always wondered why Mrs. Figg wouldn't say anything about Harry's treatment, so I was happy to see that she's the catalyst in this one. I love that you sent Harry to Italy and that you gave Flitwick a bigger role. I've always thought he was underutilized in canon. I think it's more realistic that the staff does not always agree with Dumbledore and that they make their displeasure known.
I adore Gianni and Nonna, and the burgeoning relationship between Severus and Gianni was very interesting. Excellent job.