I have done 8 short podcasts with only a few notes written in English. It is helping me. I have had some good spontaneous conversations with several native Russian speakers recently.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.