As I said for HP1, I probably can’t say anything about Rowling’s writing that hasn’t been said before, except for what it does for me: It makes me smile. It makes me laugh. And I’m glad that I came to it as an adult so that I could appreciate her wit and plays on words—the clever names she invented for people and creatures—and the progression of her story as it matured to the end.
It’s interesting to see what boo-boos make it into print no matter how carefully something is edited (although the Potter series does not enjoy stellar editing). My favorite one in this book is near the end: “You can speak Parseltongue, Harry,” said Dumbledore calmly, “because Lord Voldemort—who is the last remaining ancestor of Salazar Slytherin—can speak Parseltongue.” (Boldface mine.)