Click on the Online Learning tab for free online resources for learning foreign languages and assessing language proficiency. Focus is on languages spoken in areas of the world with a US military presence.
Online learning tool offering community-created courses, including many language courses. A variety of crowd sourced flashcards are available, and there is also a downloadable app.