Review: Not outstanding.
Rating: 3 out of 5
Date: 12 16, 2013
This book is ok . I am not excited about the projects in this book.  I think they could have been better.