C Programming for Arduino / The book

It's kinda hard telling what will be in the book from the TOC. For example, I know from experience that teaching the concept of pointers is always difficult for new programmers. I wrote Beginning C Programming for Arduino for Apress Publishing and, if you look at the TOC, you'll find two chapters just on pointers. I laid the book out to cover most C topics within a 12 chapter framework, mainly because college semesters are 15 weeks, leaving a chapter a week plus time for exams, breaks, and perhaps a final project. From your TOC, it's hard to see what programming topics are covered and in what order. Perhaps you could flesh out some of the details for the rest of us reading this.