Search the Library

Sort by :

4.8/5 by 17 user(s)

I was first introduced to iTalki while reading Benny Lewis’ Fluent in 3 Months blog. This is by far the best language learning tool I have found. You can set up language exchange sessions with natives or go for paid […]

Language(s)
  • Afrikaans
  • Any
  • Arabic
  • Armenian
  • ASL
  • Belarusian
  • Bulgarian
  • Cantonese
  • Catalan
  • Chinese
  • Chinese (Mandarin)
  • Chinese (Wenzhounese)
  • Czech
  • Danish
  • Dutch
  • English
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Gaelic (Scottish)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Persian
  • Polish
  • Portugese
  • Romanian
  • Russian
  • Serbian
  • Spanish
  • Swahili
  • Swedish
  • Tagalog
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese
  • Welsh
  • Yiddish
  • + 48 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Online Tutoring

4.9/5 by 16 user(s)

BaseLang are an online tutoring service that offer unlimited lessons for $129.00 a month. This is truly unlimited, no restrictions. You can book as little as a 30 minute lesson or more in succession if you want a longer lesson. Most […]

Language(s)
  • Spanish
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Online Tutoring

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.9/5 by 12 user(s)

Forvo is the largest pronunciation guide in the world, the place where you´ll find millions of words pronounced in their original languages. In 2008, Forvo was founded with the mission of improving spoken communication across cultures by creating a platform […]

Language(s)
  • Afrikaans
  • Any
  • Arabic
  • Armenian
  • Belarusian
  • Bulgarian
  • Cantonese
  • Catalan
  • Chinese
  • Chinese (Mandarin)
  • Chinese (Wenzhounese)
  • Czech
  • Danish
  • Dutch
  • English
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Gaelic (Scottish)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Persian
  • Polish
  • Portugese
  • Romanian
  • Russian
  • Serbian
  • Spanish
  • Swahili
  • Swedish
  • Tagalog
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese
  • Welsh
  • Yiddish
  • + 47 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Dictionary

4.9/5 by 12 user(s)

I’ve followed Olly and the “I Will Teach You A Language” blog for some time now. Not only is he an amazing language learner, fluent in 7 different languages but he also has an amazing way of describing things that […]

Language(s)
  • Any
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Language Learning Blog
  • Podcast
  • Text Based Lessons
  • Video
  • + 1 more
  • - less

4.9/5 by 10 user(s)

Lindsay Does Languages is both a blog and vlog and I love both of them. Lindsay’s posts are mainly about motivation but she also creates posts around various languages she is learning too. There is pretty much everything on the site […]

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

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

4.9/5 by 9 user(s)

JapanesePod101.com is a language course, podcast and accompanying website that offers lessons in Japanese. It’s a “fremium” site meaning you can sign up to the site for free and access lost of resources on there, including the podcast. For the […]

Language(s)
  • Japanese
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Audio Lessons
  • Video

5/5 by 9 user(s)

The Mimic Method works on the theory that the key to learning any language is pronunciation, once you get that down, everything else comes naturally. Created and run by Idohosa Ness, it teaches pronunciation through music. The idea behind the […]

Language(s)
  • Chinese
  • Chinese (Mandarin)
  • English
  • French
  • Portugese
  • Spanish
  • + 3 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • + 1 more
  • - less
Media Type(s)
  • Audio Lessons
  • Pronunciation Guide

2.7/5 by 6 user(s)

Book as many private lessons online as you want, with any of the handpicked, professional language coaches. Every lesson is LIVE, one-on-one, and customized to meet your specific needs by the coaches. Rype offers unlimited private lessons starting from just $99 […]

Language(s)
  • Arabic
  • Chinese (Mandarin)
  • English
  • French
  • German
  • Italian
  • Spanish
  • + 4 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Online Tutoring