Interesting start. I wonder if he can keep it up. The fact that there is not even a rough outline for the whole book suggests that he will run into some kind of pedagogical pickle at some point. That will really give him something to swear about. (I've written longer programming tutorials before. Chapter 1 is always the easiest. Chapter N+1 is always significantly more demanding than Chapter N, especially if it builds on the same code base - and if you change the code in Chapter N-1, then there can be real trouble.)
Not quite enough in the sample pdf to work out whether he will teach what Crockford et.al
. might regard as 'sloppy habits' (e.g. multiple var statements, global variables), and which would be a deal breaker if I was going to recommend this to students. I am sure the potty mouth language is just the thing for a certain target group.