The National Coalition for the Homeless

About: 

The National Coalition for the Homeless is an American network of people who are currently experiencing or who have experienced homelessness, activists and advocates, community-based and faith-based service providers, and others committed to ending homelessness. They organize a homelessness speakers bureau and have a manual on how to start your own. They also have many publications, fact-sheets and reports on homelessness in the U.S.