There is a lot of great information in this book and it is very clear in its instructions. However, I didn't feel that there was enough in here that wasn't also readily available elsewhere on the internet to warrant the price of the book. Don't get me wrong, the information is valuable and presented clearly, and, for beginners, it is an excellent how-to manual. But it is the sort of thing that is maybe better suited for novices, as a gift, with their first Arduino board.