So, I’ve been listening to (and greatly enjoying!) Mike Duncan’s podcast Revolutions. In particular, I’ve been listening to his series on the Russian Revolution(s). Along the way, Duncan provides a great deal of background on Marxist theory. That makes sense, given the central role Marxism plays in 1917.
Overall, Duncan very skillfully explains Marxism 101, especially thorny terms like ‘means of production,’ and so on. I’d recommend his podcast, along with my own tips for reading Marx.