Excellent book. I stumbled upon it in my school library when I was younger and feel in love with it so much that I re-read it now that I am older and the feelings remain. I love how the main character talks throughout the book it makes for easy and enjoyable reading. Definitely would recommend.