I first found Ms. Leben's site through her YouTube channel, where she posts great, comprehensive videos about how to pronounce various sounds of the German language. They're in English, but she uses IPA (which all foreign language learners should become familiar with). She's always replied promptly to any PM, direct tweet, facebook post, or any other sort of communication I've sent. Super helpful :). In addition to pronunciation, she's shared daily German idioms, song lyrics, fairy tales (so fun), and news.
I learn German in school, but honestly, pronunciation isn't truly stressed. I can honestly say that her website has made me a better German student and made me love the German language even more. Definitely check it out.