Although many youngsters are hooked on Harry Potter, this book is really NOT a book for elementary school children. The characters in this book are teenagers. They speak and act like 17 year olds. So, there are curse words that have not been in any of the other books. I would save this book for middle school students.
I have to say that this book could have used more action and less of a quest with Hermione and Ron. It was disappointing not to have Snape in the story more. All questions are answered regarding Harry's powers and purpose in life. Glad to see how Rowling ended the story and the very end. Previous book contained a lot more action and information. Helpful to review it before reading this book if it has been a long time ago.