Mango Languages: 

Mango is an online language-learning system that teaches actual conversation skills for many languages. It’s so easy to use, you’ll see incredible results after just one lesson!

 

 

Rosetta Stone

Learn a language online with Rosetta Stone®, the world’s best language-learning software. Learn to speak a new language.

 

 

 

Referencia Latina:

Referencia Latina, a comprehensive Spanish-language database, offers content from a variety of sources including 49,000 encyclopedia entries.