I find that I learn more about life lessons than the material so much with online classes.
These are great classes to teach yourself responsibility and structure. As for the material
I learned how to question arguments the correct way and how to be decisive.