everything.study
HTS 3068

Social Movements

3 Credit Hours

Why do social movements emerge? Why might they succeed? This course examines how ordinary people challenge powerful segments of society and contribute to social change.

Sources