Overall, I enjoyed this book. I started it late on a Saturday night and finished it early on a Tuesday morning, pausing during the reading to consider the words.
I recommend this book, but have a few criticisms. It could use more editing. The flow of the book is often interrupted by poor grammatical choices. The ending is not only longer and more wordy than it needs to be, but also very predictable.
Although, I enjoyed the book, I will most likely not be reading it a second time.