General Language Resources
Lessons for 40 different languages
Coffee Break Academy
Beginning lessons in several languages
Free language learning course with listening, speaking, reading, and writing
Pronunciation Guide: Hear any word pronounced
Beginning vocabulary and phrase lists with pronunciation
I Kinda Like Languages
Introductory lessons for many languages
Introduction to everyday language in several languages
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 langauge
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.
Sets of flashcards and courses for many langauges
Contains sets of flashcards for many different languages
Flashcards for many different languages. If a language is offered through Duolingo, Tinycards will have flashcards decks linked to the Duolingo lessons.
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.
Search by language to find a variety of radio stations