Online resources for language learning are listed below.
Yale-NUS Library
Open Courseware
Learning Languages Through Music
Multilingual Computing
World TV