É professor titular de Ciência Política da USP e da UNICAMP.
A hipótese principal do autor é que o corporativismo e o populismo bloquearam a expansão do socialismo e do comunismo no Brasil. “Certamente, o marxismo influenciou fortemente a cultura política nacional, mas os partidos socialistas e comunistas, como organização, tiveram mais influência na intelligentsia de classe média ou de classe alta do que nas classes operárias e populares. Mas essas mesmas estruturas ajudaram a ascensão do pt, o único partido considerado de esquerda que conseguiu ter êxito eleitoral e controlar altos postos da administração pública municipal, estadual e federal.”