I've become a big fan lately of Podcasts, and there are several that are good for German learning.
One that's been around for a while is Slow German Podcast from Annik Rubens.
Annik has been podcasting for more than 10 years and has some great episodes for German students. The podcasts are usually 8-10 minutes long, and she speaks slowly and clearly.
You can download them to your mobile phone or subscribe through a Podcast App, or you can listen online. There is also a transcript of the episode available for free as a pdf download.
If you listen online, there's a really nice feature where she has translated some of the more difficult words, which you can see if you move your cursor over the word:
My German 2 students are now working on a unit about travel, and we listened to part of the podcast about Jugendherbergen (youth hostels) this week. These podcasts are challenging but understandable for intermediate level students.
These podcasts are much longer than Slow German - usually at least an hour - and are geared at more advanced students. They speak at a regular speed but keep their German learner audience in mind and explain (in German) particularly tricky words or cultural references.
Again, you can download them to your mobile phone or subscribe through a Podcast App, or you can listen online. The podcast is free, but if you subscribe for $2 a week, you have access to a transcript as well as a really neat vocabulary feature on certain Podcast Apps.
I use Overcast, and when I am listening, the vocabulary and English translations for the current section of the podcast show up automatically on my phone:
Since I only teach first and second year German currently, I wouldn't use these podcasts with my students, but parts of them could definitely be used in an upper level class, and they'd be great for students who want to challenge themselves.
I enjoy listening to hear native speakers and keep my German fresh, and the hosts Manuel, Cari, and Janusz are voll sympathisch!
I often listen while driving to or from school, and frequently hear a story I want to share with my students on the video version so that they have visual supports and subtitles to support their understanding.
Viel Spaß beim Zuhören!