Overall, I really enjoyed this book. The final battle kicks! Fred & George kick! Professor McGonagall kicks! Bellatrix Lestrange kicks (even if I pictured her as a lame goth wanna-be)! Hermione kicks--leading Umbridge to her death! (Didn't know you had it in you, Granger [Barendd Nobeard wipes a tear of joy from his eye]) Ron kicks! Weasley is our King... And I can't wait to see Neville kill Bellatrix in the final book. Oh yes, our boy will do us proud; I'm sure of it!
But I have to ask myself: Has Harry learned nothing since starting at Hogwarts? Every novel has him deliberately decided not to tell Dumbledore about something, which everyone can plainly see has significance. For example, Harry doesn't tell him about the diary (or being a parsel-tongue) in CoS. Then, in this book, he doesn't tell him that Umbridge is torturing him during detention. I don't think Dumbledore would stand for the physical torture of the students, and Harry is an idiot for not reporting Umbridge when it happens. I don't buy Rowlings "he's too stubborn to give Umbridge the satisfaction of complaining" reasoning.
I think I have just switched sides and I am now rooting for Voldemort. Harry's too stupid to live.
I also don't think the parents of Hogwarts' students would put up with whippings being allowed, though they may not have been informed of that yet. Sounds like the kind of thing Umbridge would just declare on the spot, to get Fred and George.
And Rowling cried when she wrote the death of S.B.? Why? It was a total waste and not very meaningful. J.K., get some happy pills from the local shrink, you need 'em, honey! I was pissed (mentaly Raging, actually) when I thought Arthur Weasley was gonna die, and even more angry (Frenzied Berserker angry) when I thought it would be McGonagall. And after all that, we get Sirius falling through an arch? Yawn. Good riddance to a "great wizard" who couldn't see the danger his own house elf provided.