Land of Lisp sample chapter available
nostarch.com
nostarch.com
http://manning.com/briggs/ if you're interested in checking it out. I follow a similar route - teach programming by jumping in on something cool (eg. a game) and explain things as you go.
(PS: It'll be nice if HN formats back-ticks as code.)