Search the Library

Sort by :

5/5 by 1 user(s)

Immerse yourself in fresh and authentic content from around the world, completely personalised to you. This site is super cool – all you do is choose the language you are learning and your interests such as film, food, art, politics […]

Language(s)
  • English
  • French
  • German
  • Spanish
  • + 1 more
  • - less
Level(s)
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
Media Type(s)
  • Apps
  • Language Groups
  • Podcast
  • Video
  • Vocabulary Builder
  • YouTube Channel
  • + 3 more
  • - less

2/5 by 1 user(s)

These audio tracks are 3 hours long in total. They are vocab lists more than lessons. 

Language(s)
  • Italian
Level(s)
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Audio Books

5/5 by 1 user(s)

A language exchange app to find native speakers to practise languages with.

Language(s)
  • Any
Level(s)
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 1 more
  • - less
Media Type(s)
  • Apps

5/5 by 1 user(s)

Resources for teachers and learners of EFL

Language(s)
  • English
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Exam Preparation
  • Facebook Group
  • Grammar
  • Language Groups
  • Text Based Lessons
  • + 2 more
  • - less

4/5 by 1 user(s)

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

5/5 by 1 user(s)

From the channel: “Hey, how’s it going? My name’s Olly Richards. I’m the founder of I Will Teach You A Language and I speak 7 foreign languages. If you’ve ever asked yourself…   – What’s the best way to become […]

Language(s)
  • Any
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • YouTube Channel

5/5 by 1 user(s)

As I am still in the early stages of learning Thai. Thankfully, the numbers in Thai are pretty simple, once you know one to ten, one hundred, one thousand etc then you can figure out a number quite easily. I […]

Language(s)
  • Thai
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
Media Type(s)
  • Apps

5/5 by 1 user(s)

Learn English for free with videos from not one but eleven top English teachers including my personal favourite, Jade Joddle. Lessons cover every topic you can think of – from every day verbs to CV writing and interview questions. Best […]

Language(s)
  • English
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Advanced
  • + 2 more
  • - less
Media Type(s)
  • Grammar
  • Video
  • Vocabulary Builder
  • YouTube Channel
  • + 1 more
  • - less

3/5 by 1 user(s)

These are a bargain at under £1. They are scripts spoken in Italian with an English translation. There is no spaced repetition. The range of themes and vocabulary is reasonably good. 

Language(s)
  • Italian
Level(s)
  • Lower Beginner
Media Type(s)
  • Audio Lessons

5/5 by 1 user(s)

Sprachcaffe operates 29 in-country language schools around the world and publishes great online magazine articles about language learning, like this one in which they have hand-picked the best online resources to help you improve your Spanish, including podcasts, youtube channels, […]

Language(s)
  • Spanish
Level(s)
  • Absolute Beginner
  • Lower Beginner
  • Upper Beginner
  • Lower Intermediate
  • Upper Intermediate
  • Advanced
  • + 3 more
  • - less
Media Type(s)
  • Apps
  • Dictionary
  • Language Learning Blog
  • Magazine
  • Podcast
  • Video
  • YouTube Channel
  • + 4 more
  • - less