World News/Business News:
Washington PostHuffington Post NPR
Huffington Post
Reference Tools for Grammar and Translation:
German/English Dictionary Grammar Tips English Thesaurus
German/English Dictionary
Ask Alexandra... Links