This is by far, my favorite scifi book in the history of ever. I have used this book to get many juniors and seniors into reading. They always swear they would never have time to read a 4 inch thick paperback. They are soon hooked and I see it riding on top of their stack of school books down the hall. I teach math and english. I use scifi in the math classroom and it works, This book is a great tool for me as well as a great written work.