Search the Library

Sort by :

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 6 user(s)

SpanishDict is a dictionary with translation and conjugations easily accessed from the same interface. It’s available on the SpanishDict website or as a phone / table app from the Google and Apple App Stores. This is by far the best free […]

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

4.8/5 by 5 user(s)

Lyrics Training is a new way to learn languages. It plays YouTube videos of songs in your chosen language and displays the lyrics with some words missed out. It helps you to learn new vocabulary and expressions, and reinforce grammar concepts through […]

Language(s)
  • Catalan
  • Dutch
  • English
  • French
  • German
  • Italian
  • Japanese
  • Portugese
  • Spanish
  • Turkish
  • + 7 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Online Game
  • Video

4.6/5 by 5 user(s)

CantoneseClass101.com provides a language course, podcast and accompanying website that offers lessons in Cantonese. 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)
  • Cantonese
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Apps
  • Audio Lessons
  • Dictionary
  • Grammar
  • Pronunciation Guide
  • Text Based Lessons
  • Video
  • Vocabulary Builder
  • + 5 more
  • - less

4.8/5 by 5 user(s)

Fluent in 3 Months Premium is a site aimed at those just starting out in a language although there will be some tit bits in there for experienced language learners too. This is a “language hacking” resource by Benny Lewis. […]

Language(s)
  • Any
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Language Learning Blog

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

3.3/5 by 4 user(s)

Lang-8 is a community site for language learners. This is one of the most useful language learning tools you will use. Post a notebook entry in your target language for natives to see and correct it for you. In return, […]

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)
  • Grammar
  • Language Groups
  • Vocabulary Builder

5/5 by 4 user(s)

Runaway Daydreamer is a community for passionate language learners and travellers from across the world. It’s a place for me and you to swap language stories as well as our favourite, tried and true, language learning tips and tricks. You’ll […]

Language(s)
  • Any
  • French
  • Italian
  • Japanese
  • Spanish
  • + 2 more
  • - less
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Language Learning Blog
  • Text Based Lessons

4.8/5 by 4 user(s)

Learn to pronounce, read & write Italian in less 3 hours. This is a Udemy course by Italian Tutor Manu Venditti that talks through the basics of reading, writing and pronouncing Italian. This is one of the first Italian courses […]

Language(s)
  • Italian
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Video