I fell in love with this book in middle school and still routinely return to it. the writing, the story, the arc are all incredibly well done!