Why not work on your vocabulary on a regular basis? I think that One-Word-A-Day is a great mini-quiz that can help you learn and is also fun. Subscribe and you’ll get a new word or idiom every weekday.

Choose the definition you think is correct, check the German translation and listen to the pronunciation.