Busuu
Initial placement tests that gauge your best starting level.
Lessons are varied, well structured, and challenging.
Smaller selection of languages compared to similar sites.

hernza / iStock / Getty Images.
Busuu includes beginner, elementary, intermediate, and advanced language learning lessons.
Like some of these other websites, this one encourages you to compete with others through Leagues.
The courses at Busuu are unique.

Lots of languages available.
Lessons include verbal responses to train pronunciation.
Not a lot to purchase with the custom currency.

The website can be difficult to maneuver.
Duolingo is one of the best places for learning a new language for free.
This free language learning site has several functions.

Most features are available for free.
User-generated content in addition to official learning tools.
Customization options, like choosing how many words and phrases to learn per session.

Some features require an expensive premium membership, although there is a lifetime option.
User content may not be of consistent quality.
Memrise provides techniques for remembering every concept you run across.

Some of these courses are provided by Memrise and others are created by users like you.
Some options require a paid membership.
Variety of Spanish lessons specific to situations or careers.

Lessons and games for children.
Only lets you learn Spanish.
Dated-looking site that isn’t super user friendly.

123TeamMe lets you learn Spanish for free with games, quizzes, lessons, and audio files.
There’s also a sentence maker, verb conjugator, and Spanish-English translator.
ASpanish placement testcan tell you where you should start learning if you’re unsure.

Languages it’s possible for you to learn:Spanish
StudyStack
Community-created flashcards.
Variety of games and puzzles.
User generated content might not always be accurate.

Useful cultural notes relating to current lessons being learned.
Recommends specific movies as an additional resource.
No fun, game-like elements.
Lessons can seem dull after a while.
Good for improving on a language you’ve already been introduced to.
Not as comprehensive as many language sites.
Lesson content is inconsistent from language to language.
Site design is outdated.
This website supports a good handful of languages, but it’s not nearly as comprehensive as the competition.
Languages are covered thoroughly.
Some content is outdated.
Courses tend to be dry and uninspiring.
There are dozens of language learning courses here.
Everything on the website is ordered by unit, featuring an MP3 file for every tape within each unit.
Useful if you want to expand your knowledge beyond basics.
Site’s content is somewhat difficult to navigate.
Language resources are inconsistent.
MIT’s list of language courses isn’t well organized, making it difficult to identify resources.
Languages you’re free to learn:Chinese, French, Spanish, Japanese, and others