Good Books To Learn About Arduinos and Programming

Thanks Rob, several folks have asked if we are pursueing that field also. In the Products area, some of the initial responders said they were looking at it for use in Mexico also. International!
Certainly much broader than we envisioned while writing it; initially we thought how we could ever fill 300 pages, and then had to trim 40 pages back out to meet the publishers goal for the book.

I suggested to my wife we start locally, donate copies to our local libraries (there are 2 or 3 she borrows from), and the 2 high schools in our town. I know she visited one library already, needs to find some time for the others and the schools.