He earned a Ph.D. in Sociology and M.A. in Philosophy from the Graduate School of the City University of New York; an M.A. in Economics and an M.A. in Political Science from Rutgers University. He has taught Economics, Sociology, and Political Science at many NY/NJ regional Universities. His work focuses on labor, globalization/SSA, and Anarchist theory. As the child of Greek factory workers, John has dedicated his life to promoting equality and social justice for the working people of the world.