Review: Not as great as reviewers made out
Rating: 3 out of 5
Date: 11 6, 2012
I read this based on posted reviews then continued to read hoping it'd get better. I swear, the first half is like some weird instruction manual. I like a book that explains concepts but this one takes it a bit too far. If you can get through the first half it gets pretty good but not great. If this book didnt have so many rave reviews I'd have quit reading well before I got half way through.