Search the Library

Sort by :

4.9/5 by 13 user(s)

Glossika works on the principal that the best way to learn a language is to listen to it. The Fluency 123 packages are fantastic. Each one is a different level and contains at least 90 days of content. There are […]

Language(s)
  • Arabic
  • Armenian
  • Belarusian
  • Cantonese
  • Catalan
  • Chinese
  • Chinese (Mandarin)
  • Chinese (Wenzhounese)
  • Czech
  • Dutch
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hakka
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Italian
  • Japanese
  • Mongolian
  • Polish
  • Portugese
  • Russian
  • Serbian
  • Spanish
  • Swahili
  • Swedish
  • Taiwanese
  • Thai
  • Turkish
  • Ukrainian
  • Vietnamese
  • + 32 more
  • - less
Level(s)
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
Media Type(s)
  • Audio Lessons
  • Spaced Repetition

4/5 by 10 user(s)

Duolingo is the first language learning site I ever used and still do. The biggest advantage to it is that it is completely free. It’s a spaced repetition program designed to make language learning a game and also has apps […]

Language(s)
  • Danish
  • Dutch
  • Esperanto
  • French
  • German
  • Hebrew
  • Irish
  • Italian
  • Norwegian
  • Polish
  • Portugese
  • Russian
  • Spanish
  • Swedish
  • Turkish
  • Ukrainian
  • Vietnamese
  • Welsh
  • + 15 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Online Game
  • Spaced Repetition

3.3/5 by 3 user(s)

Memrise is a space repetition program with over 200 languages available. Courses are created by users. You can sign up to as many as you like and then play through the site or on the phone app.

Language(s)
  • Any
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Online Game
  • Spaced Repetition

5/5 by 3 user(s)

Lingualift is not your average spaced repetition program. LinguaLift leverages a scientifically proven spaced repetition algorithm used by doctors in training at Harvard Medical School to optimize your language acquisition and make sure you never forget. It comes with a 14 […]

Language(s)
  • Any
  • Chinese
  • Chinese (Mandarin)
  • French
  • Japanese
  • Russian
  • + 3 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Apps
  • Audio Lessons
  • Spaced Repetition
  • Vocabulary Builder
  • + 1 more
  • - less

5/5 by 3 user(s)

Clozemaster is gamified language learning in context through mass exposure for learners of all levels. It aims to answer the question, “What should I do after Duolingo?” and provide a more sentence based and contextual learning experience to complement other language learning apps like Memrise and Anki.  Clozemaster […]

Language(s)
  • Afrikaans
  • Amharic
  • Any
  • Arabic
  • Armenian
  • Belarusian
  • Bulgarian
  • Cantonese
  • Catalan
  • Chinese
  • Chinese (Mandarin)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Esperanto
  • Estonian
  • Finnish
  • French
  • Gaelic (Scottish)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Korean
  • Latvian
  • Lithuanian
  • Norwegian
  • Occitan
  • Persian
  • Polish
  • Portugese
  • Romanian
  • Russian
  • Serbian
  • Spanish
  • Swedish
  • Tagalog
  • Turkish
  • Ukrainian
  • Vietnamese
  • Welsh
  • Yiddish
  • + 47 more
  • - less
Level(s)
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 2 more
  • - less
Media Type(s)
  • Apps
  • Audio Lessons
  • Grammar
  • Memrise Course
  • Online Game
  • Spaced Repetition
  • Vocabulary Builder
  • + 4 more
  • - less

5/5 by 2 user(s)

You can use Chrome browser and set the language you want to study. Adjust your settings for the percentage of words and the level that you have. You can read a more thorough review of how it works here: http://yozzi.com/flip-word-learn-a-language-the-lazy-way/  I’ve […]

Language(s)
  • Chinese
  • Chinese (Mandarin)
  • English
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Spanish
  • Thai
  • + 7 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Apps
  • Online Game
  • Pronunciation Guide
  • Spaced Repetition
  • Text Based Lessons
  • Vocabulary Builder
  • + 3 more
  • - less

5/5 by 2 user(s)

Awesome method, soon to be an app, that has been the main resource getting from A1 to B2 in Spanish (but works well for *any* language. Free resources are on the site, and an amazing app is under development. Here’s […]

Language(s)
  • Any
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Apps
  • Books
  • Language Learning Blog
  • Spaced Repetition
  • + 1 more
  • - less

3/5 by 2 user(s)

TagalogLessons.com includes various beginner Tagalog / Filipino language lessons. It also has a large searchable dictionary with over 20,000 audio recordings and about 5,000 example sentences directly in the dictionary to show proper word usage. Lastly, it has a discussion […]

Language(s)
  • Filipino
  • Tagalog
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • + 2 more
  • - less
Media Type(s)
  • Dictionary
  • Grammar
  • Language Groups
  • Pronunciation Guide
  • Spaced Repetition
  • Text Based Lessons
  • Vocabulary Builder
  • + 4 more
  • - less

4.5/5 by 2 user(s)

Mosalingua is a spaced repetition app and more. All of the sentences are designed to help you absorb as much vocabulary as you can in as short a time possible. There is quality audio for every phrase and everything is […]

Language(s)
  • English
  • French
  • German
  • Italian
  • Portugese
  • Spanish
  • + 3 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • + 1 more
  • - less
Media Type(s)
  • Apps
  • Online Game
  • Spaced Repetition

5/5 by 1 user(s)

iKnow! is a gamified learning system for memorizing Japanese, Chinese, and English vocabulary. The English courses offer test preparation materials.

Language(s)
  • Chinese (Mandarin)
  • English
  • Japanese
Level(s)
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 2 more
  • - less
Media Type(s)
  • Exam Preparation
  • Online Game
  • Spaced Repetition
  • Text Based Lessons
  • Vocabulary Builder
  • + 2 more
  • - less