Whether you’re trying to learn English, Spanish, French, Portuguese, Japanese, Chinese, Italian –you get the picture – it’s good to get free help along the way. Luckily, there are tons of free online resources out there. Here are 75 to get you started:
http://www.zencollegelife.com/2010/03/01/75-free-language-learning-resources-online/