I gave this book only 3 stars because I felt like there was lots of technical repetition that didn’t necessarily add to my understanding, but got in the way. Perhaps if you are more technically minded, you might enjoy that additional information, but I was looking for more basic simple terms. I did enjoy the way the book was set up, where each chapter focused on a different topic, I also found it understandable even with all of the technical talk. I found some valuable insights in the book.