Thanks to Lifehacker for the pointer to the U.S. Foreign Service Institute langauge courses online. They’re free and available at http://fsi-language-courses.org/Content.php. Unfortunately I wasn’t the only one who saw this announcement — not by a long shot. Apparently traffic from Lifehacker overwhelmed the site’s servers and the site had taken down some downloadable materials, though every language I looked at had at least PDFs of course material available.
The site covers 41 languages, from Amharic to Yoruba. Pick a language from the list on the left, click it, and you’ll get a list of student materials on the right. (In the case of the screen shot I chose Bulgarian.) There’s student texts (available in PDF) and teaching tapes (available in MP3.) There was almost no annotation for the materials. To stop the site from being overloaded again, you may wish to just download one section or text at a time.
If there’s not enough here, check the OffSite page where you will get pointers to other language lessons, including Polish, Persian, and Dari.
If that’s REALLY not enough, you may wish to explore the following sites for more free language lessons: