Hari Dillon, current president of the Vanguard Public Foundation, was a fellow striker at SFSU. Glover later co-chaired Vanguard's board. He is also a board member of the Algebra Project, the Black AIDS Institute, Walden House and Cheryl Byron's "Something Positive Dance Group". He was charged with disorderly conduct and unlawful assembly after being arrested outside the Sudanese Embassy in Washington during a protest over Sudan's humanitarian crisis in Darfur.