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