I'm not sure if anyone on here has mentioned this already, but most libraries in large cities have memberships to websites like Lynda.com. If you have a library card, you can sign into the online course site through the library website. I've used this method to take several courses on Lynda.com...