Browse through the language-specific resource lists below for useful supports across the web. To help improve your pronunciation, writing and listening abilities, we've gathered links to various dictionaries, encyclopedias, videos, audiobooks and podcasts. Develop your language skills to become a fluent speaker in online and real-world settings.
General Resources
- The Vocabulary Trainer - Free vocabulary practice, with various levels of difficulty
- Anki Flashcards - Shared decks for various languages, and the ability to create personalized flashcards
- Language Reactor - A browser extension for Netflix, YouTube, books, and websites to aid language learning
- Steve Kaufmann YouTube Channel
Language Resources
American Sign Language (ASL)
- Lifeprint (American Sign Language University) - ASL videos, in addition to other resources such as fingerspelling charts, word-searches, quizzes, ASL lessons, first 100 signs and more
- Sign Language 101 - Videos of the ABCs, colours, words you already know, numbers, and everyday phrases
Arabic
- Fluent Arabic - PDFs on certain Arabic lessons
- English-Arabic Dictionary
- Madinah Arabic - Practice Arabic with online lessons
Chinese (Mandarin)
- Chinese Boost - Grammar articles and podcasts
- Coffee Break Chinese - Podcasts and language courses
French
- TV5MONDE - Video activities, exercises, quizzes, games, and a library
- Bonjour de France - CEFR activities (A1-C1)
- Innerfrench - French podcast available on Apple and Spotify
- Larousse - Encyclopedia and conjugator.
- FrançaisFacile - Test your French, try exercises and practice grammar
German
- University of Michigan - Resources for German Students & Teachers - Includes German articles and newspapers.
- Vorleser - German audiobooks
Greek (Classical & Modern)
Classical Greek
Modern Greek
Hebrew
Hebrew-Language.com - Various resources for learning Hebrew, including audio pronunciation clips, dictionaries and pictionary
Italian
- Online Italian Club - Free lessons, practice questions/exercises, based on A1-C2 levels
- Italian Verb Conjugation
- Reverso Conjugations
- Academia della crusca - Official dictionary responsible for the purity of the Italian language
- Treccani - Encyclopedia, Italian-Italian dictionary and Italian articles
- English-Italian Dictionary
Jamaican Creole
- Global Recordings Network - Downloadable audio clips
- Master Any Language - Jamaican Patois - Language learning games
- Jamaican Sinting - YouTube channel run by a Jamaican language teacher
Japanese
- Japanese-English Dictionary
- Japanese Grammar Guide (PDF)
- NHK World - Japan - Vocabulary tools, quizzes and audio materials
Latin
- The Latin Library - A collection of Latin texts from contributors around the world
- OpenLearn - Free online Latin practice exercises
Linguistics
- Affixes - Dictionary containing more than 1,250 entries, illustrated examples, all defined and explained
- French/English glossary of linguistic terms
- Lexicon of Linguistics
Persian
- University of Texas at Austin - Persian Online - Videos, vocabulary lists and quizzes
- Farsi Dictionary
Swahili
- Swahili-English Dictionary
- Teach Yourself Swahili (PDF)
- Swahili 101 - YouTube channel for those wanting to learn conversational Swahili