How to learn languages for free? This collection features lessons in 48 languages, including Spanish, French, English, Mandarin, Italian, Russian and more. Download audio lessons to your computer or …