I was able to follow it and I'm not the brightest bulb on the tree. Mike, I don't know if this is what Craig was trying to say, but it's not a good first book. I've read it cover to cover and have re-read certain portions. It's a great book after one has gotten past the basics - but for many, it's too much for first exposure.