He teaches courses in social theory, learning theory, and the foundations of adult education. His research focuses on the theory and educational practices of social movements. He is co-editor of the 2017 book Antonio Gramsci: A Pedagogy to Change the World (Springer).