Introduction to the major social movements of our time created by people trying to change society from below as well as to conservative and reactionary counter-movements. This includes such movements as the Women's, Environmental, Trade Union, Social Democratic, Communist, Civil Rights and Black Power, Gay and Lesbian, Quebec Independence, Aboriginal, Anti-War and Anti-Nuclear, Student and Youth, Left Libertarian and Counter-Cultural movements.
Prerequisite: SOCI 111/121