It seems like ever since the Seattle riots a few years ago, the old-style Marxists and Maoists have repackaged themselves as "anarchists."
Actually, now that I think about it, he was probably booted out because he wasn't Marxist enough. They probably thought they were getting a Marxist when they hired him.