I first read this book during the summer inbetween eighth and ninth grade. I couldn't put it down at all, taking it with me everywhere, even on vacation. I finally finished the book one day while we were out to dinner at a nice cafe, and my parents just looked at me and all I could talk about was the book! If you are having trouble with it, keep going. It can get boring at times but it really is a great book and everyone should read it.