I like this book. There is a lot to learn in this book. I have not read it cover to cover yet but so far information is clearly presented but for programming symbols. But in chapter 4 the programming or sketching was a little awkward without an introduction to the meaning of the symbols used for writing the instructions for the Arduino. A reference of symbols is found in the back of the book but there was no mention of this in chapter 4. That said I would buy it again but I bought other books too since it is always better to get more than one point of view.