Teaching Experience

Whitworth University

Introduction to Sociology (SO-120)

Social Stratification: Power, Prestige, and Wealth (SO-205)

Introduction to Social Welfare (SO-271)

The Helping Process in Social Services (SO-368)

Making Change: Social Intervention Strategies (SO-425)

Race and Social Policy (SO-323)

Political Sociology (SO-340)

Rural Sociology (SO-364)

First Year Seminar (SC-125)

Home (SC-126)

Community-Based Research (HN-300H, HN-301H)

Western Civilization III: Applied Ethics, Public Policy and Worldviews (CORE 350)

Housing and Homelessness in Comparative Perspective (SO-305)

Introduction to U.S. Cultural Studies (USCS-120)

Johns Hopkins University

Breaking in Baltimore: Refugee and Immigrant Communities

Extreme Poverty in the United States

Marymount University

Principles of Sociology

Working for Justice, Working for Change

Social Inequality in Arlington