I think the presentation of the material makes it easier to understand, but of course *I* think that
I think the most difficult chapters are the JavaScript chapters for those with no dynamic language background; other than that I don't think anything is particularly tricky.
Dave