Good, but sometimes slow
Overall I liked the book, but there were a few parts I had trouble getting through. I actually put the book down about 2/3rds into it and didnt come back for about 2 months. Finished it, though and I'm glad I picked it back up.
amazon reviews