Free Online Language Courses

A useful resource: Free Online Language Courses. It looks like they have a nicely comprehensive collection of languages to choose from.