This book was AWESOME. The ending was very satisfying, and the book overall really taught me something. There were only a couple down points in the book, which I feel that most books have. There were many twists in the book. Great book to read if looking for one.