I’m a freshman going on, I read this story in summer school and I no joke read it over and over at least 13 times If not more. It’s such a good book and the more you re-read the more plot twists you understand then just the main climax of the story, there are smaller climaxes in and around the plot and I highly recommend, taking time just re-reading the whole thing several different times.