Transparent Language Online
Use this resource
Learn to speak a new language. Over 110 foreign language courses are available that can help you learn languages including French, German, Italian, Japanese, Korean, Russian, Spanish and Mandarin Chinese. Be sure to check out the KidSpeak resources as well for language learning designed for learners 6 and up.