I can see why this book is popular, with its interesting vision of the future and main character's moral dilemmas and thoughts about family and friendship. Exciting, but a little too violent for me sometimes. I took away one star because I thought it got a little repetitive (Nailer's class observations, for example).