best shampoo for hair loss

15 Language Learning Tools for Lifelong Learners

by Jeff Cobb


I realized recently that it has been longer than usual since I have posted anything related to language learning here on Mission to Learn. Here’s a great guest post from Karen Schweitzer to fill that gap – JTC

Reading from a textbook isn’t the only way to learn a foreign language. The web offers a number of free tools that can be used to enhance the learning experience inside and outside the classroom. Here are 15 language learning tools to try today:

VerbaLearn – VerbaLearn is an excellent vocabulary tool for English language learners. It can be customized so that students can practice the words they need to practice and skip the ones they are already familiar with.

Popling – Popling is a unique way to learn a language without intense study. This free web app sends random questions and flashcards to your computer screen so that you can learn new vocab words while you work on other things.

Foreign Language Flashcards – This site provides free picture flashcards for visual learners who are trying to master a foreign language. Other resources include free foreign language learning guides, downloads, and a flashcard maker.

Quizlet – Quizlet can be used to create and share flashcards. It is a wonderful tool for learning new vocabulary words.

Lingolook – Lingolook is a foreign language phrasebook application that works with iPhone. The app isn’t free, but it is cheap. For less than $5, students can download it and learn all of the most important phrases used while traveling.

Byki – This personalized language learning system can be downloaded for free. It is available in 70 different languages and includes tools to help people permanently memorize vocabulary words and phrases.

eduFire – eduFire provides a wide range of video flashcards for foreign language learners. Cards are rated for difficulty and content so that students and teachers can quickly find what they are looking for.

Livemocha – Livemocha offers the opportunity for learners to study and practice a language at their own pace. The site can also be used to connect with foreign language learners around the world.

MyHappyPlanet – This social language learning site is perfect for students who want to meet new friends and practice a foreign language with native speakers. MyHappyPlanet also provides free videos from fluent speakers and member-created language lessons.

italki – This free foreign language site can be used to find a language teacher or practice online with a language partner. italki also offers free language questions and the ability to ask questions about something you don’t understand.

VoxSwap – VoxSwap is a social network for learning languages. The site introduces visitors to new people and language learners around the world.

LingoPass – LingoPass is a unique site for language learners. Every time users share their language, they receive a free, one-week membership that can be used to attend any of LingoPass’ online language lessons.

LingvoSoft Online – This site offers a number of free online language tools for learners, including a free online phrasebook, free flashcards, and free online dictionaries.

MindTools – MindTools provides an excellent guide to learning foreign languages. The guide includes information about different systems and effective mnemonics.

Babel Fish – This free online translator from Yahoo! can quickly translate text from one language into another.

Guest post from education writer Karen Schweitzer. Karen is the Guide to Business School. She also writes about online degree programs for

P.S. – Do you have others to add? Please comment and share them!

posted on December 6, 2009

Other Mission to Learn Offerings

Thanks so much for reading the Mission to Learn blog. If you aren't already aware of them, we also encourage you to check out:

Also, we are always eager to hear from you about things you would like to see on Mission to Learn. Please contact us with any ideas or news you have, or find out about writing for Mission to Learn.

Previous post:

Next post: