Foundations of Social Work Practice 1

Demonstrates a critical understanding of specific social work theories underpinning social work practice at all levels Articulates and uses knowledge from other relevant subject areas such as law, sociology, anthropology, politics, economics, history, social theory, psychology, humanities and philosophy ................
................