I know that there are a _lot_ of resources out there, but I'm not sure what's best to recommend. I usually tell them to find a project they want to accomplish, but that doesn't help them actually learn basic programming concepts.
So, what resources can I point them to? What can I do to help them out the most? I don't mind investing significant time to help, but I don't necessarily consider myself a great teacher.