A handy list of links to resources for teaching saying hello and who you are Friends and family: Contemporary German slang Basics: Essential downloadable phrases Stage 1: Introducing yourself Stage 1: ...
10 revealing facts about German. Get your head around tongue twisters and jokes. It's also available in German with audio.