Well, comments in HOP and an Amazon review of it got me interested enough to borrow Structure and Interpretation of Computer Programs from an MIT friend who was a TA for the course. Sorry to say that I don't think it's accessable to a 10-year-old and is definitely a bit light on the people skills part (grin). I'm struggling to find the free tuits to work my way through it, though I've enjoyed what I've read so far. From what I can tell, it pretty much builds up to very advanced programming concepts almost entirely from scratch.
Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.