Germany's international broadcaster "Deutsche Welle" provides elaborated German courses for online learning free of costs. The courses can also be printed out for offline learning. Deutsche Welle is presenting events and developments in Germany by broadcasting around the globe in 30 languages.