Language learning courses for 72 languages, plus English language courses in 21 languages.
Learn a Language
Bilingual English dictionaries featuring audio pronunciation in Chinese, French, German, Italian, Portuguese, Russian, and Spanish. NEW! - Arabic
Improve your English or learn a language online courses. Choose from 30 languages: for example, Arabic, Chinese (Mandarin), English, French, Hindi, Italian, Japanese, Persian (Farsi), Russian, Spanish , and more. IMPORTANT NOTE: To ensure successful download of the library's free Rosetta Stone Library Solution app, read the FAQs first, click here. To use the app on a continuing basis for free, you must always authenticate through the library. Apple mobile device users: older versions of this app (before May 2016) are no longer supported. Please upgrade to at least iOS 9 and version 3.x of the app to continue to use this product on your device. Beginning in March 2017, browser versions older than Internet Explorer 11 or the latest versions of Chrome, Edge, Safari, and Firefox will no longer be supported.