Jamie W. (iteachesl) - , reviewed on + 7 more book reviews
This book is pretty interesting in some parts but incredibly boring at times. I did learn some stuff from it but towards the end there was a lot of stuff I already knew. All of chapter 7(the last chapter) seemed like a waste of my time.