Hells yeah on Cooney. Very classical though and he doesn't hold your hand all the way. He breaks down Kapital in a digestible way, but you have to do some leg-work in connecting to the present day.
That is where Parenti shines. He takes Marxism-Leninism and applies to present day conflicts like Yugoslavia, Reaganism, environmental catastrophe, military-industrial complexes, etc. He's also a great source for re-learning figures like Caesar from an honest perspective. Admittedly, it's all in his voice with no guise of neutrality, but that's why it's so great. He explains himself, cites his sources, and exposes academic dishonesty. I always think of him as "applied Marxism" as opposed to "theoretical Marxism." He uses materialist framework to analyze the world, not to create new theories as such.
Actually, I think you're using the wrong terms. It's the other way around.
"Theoretical Marxism" and "Academic Marxism" are materialist frameworks merely to analyze the world. "Applied Marxism," on the other hand (inclusive of "Programmatic Marxism"), is consistent with Marx's adage on philosophy and changing the world.
"A new centrist project does not have to repeat these mistakes. Nobody in this topic is advocating a carbon copy of the Second International (which again was only partly centrist)." (Tjis, class-struggle anarchist)
"A centrist strategy is based on patience, and building a movement or party or party-movement through deploying various instruments, which I think should include: workplace organising, housing struggles [...] and social services [...] and a range of other activities such as sports and culture. These are recruitment and retention tools that allow for a platform for political education." (Tim Cornelis, left-communist)