Everyday language use in German-speaking communities can be frustrating for learners of German as people speak fast and in ways not taught in text books.
Easy German has some fantastic tips for learners of German about how some words are contracted in everyday use. Great for students going on exchange.