Gary McCaffrey

2yr ago

Language List - A list of 2000+ resources to learn a new language for free

A collection of over 2000 links to free language learning resources covering 147 different languages (and counting). Vote, share, and add your favorite resources to the collection.