Jennifer C. answered 07/02/19
Come learn with a National Board Certified Teacher! (Online/In-person)
Love this question, for any language!! My initial thoughts were music, podcasts, and movies/TV programs. Find a musical group you love and study the lyrics (they may surprise you!), or try to find movies or shows in your target language that might have subtitles to help you out!
News programs are often very advanced and specific to context, but - depending on the language you're studying - try the "New in Slow" series... They do a nice job of keeping current events at a pace learners can handle!
Although I luck out with many native Spanish speakers around me, I still love supporting that with other authentic sources - it keeps me current!! Good luck!