there are a couple times, more than what I like that the writer repeated himself. that is one of my pet peeves. A couple things could have been omitted from the book as I myself fast forward. I did like his character development and I love Kevin Pearce reading this. This book is worth purchasing.