Rosetta Stone Library Solution Online Courses Library Card Required.

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 To use the app on a continuing basis for free, you must always authenticate through the Calgary Public Library website.