I would have given this book a 4.5 just for the editing problems but gave it a five instead of a four out of frustration at the negative reviews. I had this book sitting on my kindle for a week or so not bothering to read it because some of the reviews made it sound only mediocre. I sat down and read this through in one sitting. It was great. It did have quite a few typos, and misprints but for crying out loud its a self published book THATS FREE!