Takeaway: Even after I have read most of these books multiple times, Harry Potter is still engaging.
I picked up Harry Potter and the Half Blood Prince on a whim. To the best of my memory, I do not think I have read this since it first came out in 2005.
Inspite of the single reading, this has been my favorite of the series. And while I have liked all the books, 1-3 are very much middle grade books (I know technically this is still middle grade too, but it clearly is an older middle grade). I like the older books better. The Goblet of Fire felt too much like a quest, then wait, then quest then wait formula. In the Order of the Phoenix, Harry was too whiney. The Half Blood Prince is just right in tone and Harry Potter. He is old enough that he starts maturing in many ways (although he is still Snape/Malfoy obsessed.)






