It was a good book with many dramatic moments. I was actually forced to read this book for my ELA class, and me, being an obnoxious teenager, thought I would despise it, but I actually throughouly enjoyed it. One thing I would say is there are some things that our generation wouldn't understand and I feel Ms. Hesse could explained some of those things a little bit more. Overall, good book. I would recommend it to 13-15 years old because it also had a couple of weird things in it.