I was amazed with the breadth of language learning materials available to download through this database from the Department of Education’s Foreign Language Resource Center. Fifty-three languages appear from Amharic to Zulu, with such less commonly taught languages as Kikuyu, Pingelapese and Uyghur in between, just to name a few…You can also find summer institutes through the home page.
You could also get very efficient and focused using RocketLanguage learning materials. Here’s a link to RocketSpanish.
Or try the Drive Time series like this Drive Time Japanese course….