Language Learning

Learn a New Language!


Now you can learn a new language, quickly and easily, at home or in the library. Mango Languages provides you with training modules to help you learn French, Spanish, German, Italian, Spanish - Latin American and American English, plus a whole lot more, 38 different languages in fact! They even have English as a second language tutorials for several different language backgrounds. Try it today!

Click here to access this resource from home.


Duolingo is a free service that helps you learn languages with your friends while simultaneously contributing to translate real-world content from the Web. Learn Spanish, French, German, English, Portuguese or Italian from home!

Learning English with CBC

Keep up to date with the news while learning English. The Government of Alberta and CBC Edmonton are providing free English lessons.