Professional social workers have a strong tradition of working for social justice and of refusing to recreate unequal social structures. The main tasks of professional social workers can include a variety of services such as case management, medical social work, counseling, human services management, social welfare policy analysis, policy and practice development, community organizing, advocacy, teaching, and social science research. Read More