Non-Language-Specific Resources

  • BBC Languages (Lessons for 40 different languages)
  • Coffee Break Academy (Beginning lessons in several languages)
  • Duolingo (Free language learning course with listening, speaking, reading, and writing)
  • Forvo (Pronunciation Guide: Hear any word pronounced)
  • Goethe Verlag (Beginning vocabulary and phrase lists with pronunciation)
  • I Kinda Like Languages (Introductory lessons for many languages)
  • LangMedia (Introduction to everyday language in several languages)
  • LinguaNet (Resources for various languages. Click on English on the first screen. Then select a language in the "Target Language" drop-down menu to find resources in that language)
  • Mango Languages (Free language learning course through the Iowa City Public Library system. Once you have a library card through the ICPL, click on the link above to get started.)
  • Memrise (Sets of flashcards and courses for many languages)
  • Quizlet (Contains sets of flashcards for many different languages)
  • Tinycards (Flashcards for many different languages. If a language is offered through Duolingo, Tinycards will have flashcards decks linked to the Duolingo lessons.)
  • Transparent Language (Another free language learning course through the Iowa City Public Library system. Once you have a library card through the ICPL, click on the link above to get started.)
  • TuneIn (Search by language to find a variety of radio stations)
  • Chegg (Create your own flashcards)
  • OptiLingo (Amazing set of diverse resources)