Free online education helps with homework (and business).