I have been active in a wide variety of social justice movements including Central American solidarity, union organizing, police accountability, tenants’ rights, transit justice, and climate change. I publish on social justice in Common Dreams. For work, I am the Director of the Vasconcellos Institute for Democracy in Action De Anza College where I run and teach in a community organizer training program.