Good points, Naithraben.... As I've been teaching myself programming over the past few years off and on, I can fully relate to your points... However, I don't think that ALL people trying out this approach, will try and then just stop if they hit a roadblock, at least a small percentage I would think might be inspired to seek out more knowledge. The rest will just drop out as you're suggesting...which is OK too...