Courses Taught
SCWK 3943- Social Work Values and Ethics
SCWK 6043- Advanced Theory for Social Policy
SCWK 2023- Introduction to Social Work
SCWK 2013- Introduction to Social Welfare
SCWK 5313- Social Policy in the Canadian Context
SCWK 5023- The Profession of Social Work in Context
SCWK 5046 (MMBSW)- Theory for Social Work Practice II
SCWK 5013- Group Work Theory and Design
SCWK 5006- Preparation for Professional Social Work Practice
SCWK 5089- Field Instruction II
SCWK 2033- Introduction to Social Work Fields of Practice