Courses Taught

(in descending frequency)


Introductory Sociology

Race and Ethnic Relations

Social Problems

Sociological Theory

Social Research

Development and Social Change

Social Stratification

Peoples and Cultures of the Middle East

Urban Sociology

Society, Politics, and Social Movements

Senior Seminar in Sociology

Sociology of Family

Women in Islam

Democracy in the Middle East

Iranian Society through Iranian Cinema

Sociology of Organizations


Sociology of Aging

Sociology of Health and Medicine

Culture and Personality

Persian Language