DuoLingo - This site is a free language-learning and crowd sourced text translation program. Currently it offers Latin American Spanish, French, German, Brazilian Portuguese, Italian, and Dutch courses for English speakers, as well as American English for Spanish, French, German, Portuguese, Italian, Dutch, Russian, Polish, Turkish, Hungarian, Romanian, Japanese, Hindi, Indonesian, and Korean speakers.

GCFLearnFree - Whether you want to learn new words, practice reading, review those grammar rules you forgot, or learn to speak English, our reading program is for you.

Mango Languages - An online language learning system that focuses on teaching actual conversation skills for a wide variety of languages. It offers 72 languages and 19 ESL courses.

Pronunciator - Offers online instruction in 80 different languages as well as ESL for speakers of 51 non-English languages.*

* Provided by TexShare Databases: a program for the Texas State Library and Archives Commission.

Go To Search