We can’t say enough good things about the German language resources Deutsche Welle has put together. Organized by level (A1-C2), improve your written comprehension skills through a variety of courses, articles, slowly spoken news and quizzes. It’s really so thorough you no longer have an excuse to put off “Learn German” on your bucket list.