Podcasts are a terrific way to complement a far more structured system dependent learning tactic and this is how we have designed one of the most development ourselves.
Prior experience with languages: https://isocialfans.com/story2834637/the-fact-about-learn-italian-fast-that-no-one-is-suggesting