Finished the book and my son was right about his horcrux theory, it was dead on. He is a smart kid if I do say so myself. I am not writing a review here as there are so many out there already. But it was good and I think I would like to read it now that I have listened to it. (I tend to retain the information better).
Just started reading a YA book this week. Finally finished all of the Kelley Armstrong books.