I am a grade 11 student and I had to read this book for an assignment. It is the best book I have ever read and it kept my attention for the whole time. It was so good that I was tempted to read it for one whole day.