Teaching and Program Administration
University of Minnesota PhD Courses (2000-2021)
Social Policy Formulation and Analysis
Social Work Doctoral Research Practicum
University of Minnesota MSW Courses (1999-2021)
Community Organizing and Advocacy
Community Practice: Assessment, Organizing and Advocacy
Social Work Methods III: Macro Social Work Practice and Policy Advocacy
Advocacy and Organizing in Cyberspace (online course)
Social Work Interventions and New Technology (online course)
Technology and Communication in Social Work (online course)
Planning, Marketing and Program Development
Personnel Management and Leadership
Social Work Research Methods
Contemporary Services and Policies
Family Policy Seminar – Core Faculty (Graduate Minor)
Social Development and Social Work in Namibia (study abroad - co-taught)
Culture, Health and Social Policy in South Korea (study abroad - co taught)
MSW Field Practicum in Namibia (field practicum abroad)
Empowerment Practice with People with Disabilities
Advanced Policy Advocacy
Aging and Disability Policy
International and Comparative Social Welfare Policy
Global Social Work and Social Development
Human Services Finances (Co-developed)
Advanced Community Practice: Planning, Marketing & Program Development (Co-developed)
Health, Disability and Aging Practice (Co-developed)
Advanced Health, Disability and Aging Practice (Co-developed)
University of Bucharest courses (2018-2019)
Doctoral Research Methods in Sociology (PhD course)
Innovations in Social Science Research (MA course)
University of Namibia courses (2008)
Community Work, co-taught
Group Work
Social Development course, co-taught
Disability and Social Work (module)
Strategic Planning module, co-taught
Indiana University (1995-1997)
Public Management (undergraduate)
Academic Program Administration - Univ. of Minnesota
PhD Program Director (2006-2021)
Namibia International Field Placement Program Director (2014-2020)
Community Practice Concentration Chair (2003-2006)