Here are a couple of my favourite Deutsche Welle resources for English speakers and German learners.
1. DW’s YouTube channel is a great source of clips for English trainers that can be used on a tablet in training sessions or to send as links to English learners. See: https://www.youtube.com/channel/UCknLrEdhRCp1aegoMqRaCZg
2. Online German courses suitable for English speakers wanting to improve or brush up on their German. See: http://www.dw.de/learn-german/german-courses/s-2547
3. DW’s Business site is also favourite to follow what’s new in Germany in the world of business and is equally suitable for English speakers and German learners alike. See: http://www.dw.de/top-stories/business/s-1431