What makes this podcast stand out from the pack is that everything is in Russian—slow Russian—and they never translate anything into English. Instead, they define new words through Russian, since that is how you will likely be learning new words if you travel to the former USSR anyways. They don't shy away from conversational language, slang or idioms, either.
Plus, the topics are great. For starters I highly recommend podcast #20 "Наглость—второе счастье?" (Impudence/Rudeness—the second happiness?) if you want to learn about a truly Russian concept. Podcasts #18 and #16 are also must-listen for any new English teacher/Fulbright English Teaching Assistant/Peace Corps English Education Volunteer in the former USSR. Each episode comes with a PDF guide if you miss anything.