How can Social Workers advocate for social change to reduce environmental challenges for the homeless?Discuss

Working with communities and organisation in social work
Question:

How can Social Workers advocate for social change to reduce environmental challenges for the homeless?Discuss

Very Important:

The answer should discuss the various ways that social workers can carry out ADVOCACY.

Generalist Practice with Organizations and Communities. By Karen K. Kirst-Ashman, Grafton H. Hull Jr.

The Kirst Ashman text gives 5 ways:

1)Persuasion

2)Fair hearings

3)Embarrassing the target of change

4)Political pressure

5)Petitioning.