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

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

5/5 by 5 user(s)

LingoHut is completely free.  Our mission is to foster inter-cultural communications by making language education accessible to a global audience to succeed socially, intellectually and economically with language. We believe that the most effective technique of studying and learning a […]

Language(s)
  • Chinese (Mandarin)
  • Dutch
  • English
  • French
  • German
  • Italian
  • Japanese
  • Polish
  • Portugese
  • Russian
  • Spanish
  • Turkish
  • + 9 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Online Game
  • Online Tutoring
  • Pronunciation Guide
  • Vocabulary Builder
  • + 1 more
  • - less

4.5/5 by 4 user(s)

Verbling is an online platform where language learners take lessons with professional teachers. Verbling’s mission is to empower people all over the world to become fluent in a foreign language.

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

5/5 by 3 user(s)

FrenchPod101.com provides a language course, podcast and accompanying website that offers lessons in French. It is primarily audio but there is some video too. Each video comes with a PDF transcript and additional vocabulary. This is a “freemium” site offering basic content […]

Language(s)
  • French
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Apps
  • Audio Lessons
  • Dictionary
  • Online Tutoring
  • Pronunciation Guide
  • Text Based Lessons
  • Video
  • Vocabulary Builder
  • + 5 more
  • - less

3/5 by 2 user(s)

Free website with a Tagalog dictionary, video and text lessons, free flashcards, cultural notes, blog articles, slang, and Taglish. New content added weekly.

Language(s)
  • Filipino
  • Tagalog
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • + 1 more
  • - less
Media Type(s)
  • Dictionary
  • Grammar
  • Online Tutoring
  • Pronunciation Guide
  • Text Based Lessons
  • Video
  • Vocabulary Builder
  • YouTube Channel
  • + 5 more
  • - less

4/5 by 2 user(s)

LingU is an online platform to help people improve their Norwegian. You can sign up for online classes or attend in the classrooms of Stavanger and Oslo. 

Language(s)
  • Norwegian
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Audio Lessons
  • Exam Preparation
  • Grammar
  • Language Groups
  • Language Learning Blog
  • Online Tutoring
  • Pronunciation Guide
  • Text Based Lessons
  • Video
  • Vocabulary Builder
  • + 7 more
  • - less

5/5 by 2 user(s)

Skapago is a small company with online tutors, a YouTube channel, and books for language learning. The books are different from most language courses because they engage the reader in a mystery novel while teaching the language, vocabulary and grammar.

Language(s)
  • Chinese (Mandarin)
  • Czech
  • Danish
  • Dutch
  • English
  • Finnish
  • German
  • Norwegian
  • Russian
  • Spanish
  • Swedish
  • + 8 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • + 2 more
  • - less
Media Type(s)
  • Audio Books
  • Audio Lessons
  • Books
  • Online Tutoring
  • YouTube Channel
  • + 2 more
  • - less

5/5 by 1 user(s)

The Iceberg Project is a website created by Cher Hale and designed as a support system for those who wish to learn Italian. It contains many interesting articles on its blog that deal with different topics, including focusing on particular […]

Language(s)
  • Italian
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • + 2 more
  • - less
Media Type(s)
  • Language Learning Blog
  • Online Tutoring
  • Video