@Sidewinder.
Its starting very well - i'm about halfway through the introduction, and I think I have a good teacher in you :-)
Maybe it can be a new years resolution - to learn to program something other than xHTML & CSS2 (thats hardly programming is it? :-) ). I think PHP would be useful but then C would be too...