openculture.com
Learn 48 Languages Online for Free: Spanish, Chinese, English & More
Download free language lessons. Collection features audio lessons in 48 languages including Spanish, English, French, German, Italian, Mandarin, Arabic...