This course utilizes Indigenous knowledge systems to examine and assess generalist Canadian social work theory and practice. Students will explore the historical and philosophical foundation of a variety of social work theories and approaches. Through the works of Indigenous scholars, front line social workers, and social work educators the course also features a critical assessment of ideological, political, and socio-economic approaches to social work practice. Course activities include the application of these approaches to current social issues. Students will be presented with opportunities to consider the strengths and limitations of specific theoretical frameworks from the vantage point of Indigenous knowledge paradigms.