James Guske: I joined Khan Academy. And I worked through two of their programming courses.
Stephanie Weiss: My favorite is Coursera. I took a couple of Python classes and a few literature classes. Right now I'm actually using DuoLingo to fix my Spanish since I speak "Tex Mex" more than Spanish. It's a fabulous app -- Highly recommended for anyone who wants to learn an additional language. I like it a lot more than Rosetta Stone (and you can't beat free!)
Stephanie Weiss: https://techprep.fb.com helps you figure out which technical prep is best for you. Even has resources for parents. We used this to ID the best resource for my daughter to learn coding for her little robots that now have taken over my house.