The Canadian Association of Social Workers (CASW) represents Canadian professional social workers and works to monitor employment conditions, to establish standards of practice within the profession, and to promote excellence in social work practice, education and research. The website is rich in information, providing information about social work in Canada and internationally, credentials, social justice and advocacy and much more.