Learning Resources for 46 Languages -Open CultureFeatures resources for learning 46 different languages from various providers including Carnegie Mellon, BBC, and Yale among many others. Featured content includes website-based material, audio recordings, flashcards, and Podcasts for learning Arabic, Chinese, French, German, Italian, Russian, and Thai among 39 others.