The impressive agenda of workshops, teach-ins and actions put on by civil society groups, students, unions and activists at last weekend’s (June 18-20) People’s Summit at Ryerson U was both an inspirational kick in the ass and a solid kick to the groin.