There are many ways of reaching out to people who are in need.
You can tailor your giving to your abilities and resources and still make a positive difference in the lives of those less fortunate. A quick look on the internet will bring up tons of organizations ready to accept your donations.
~ of money, resources, or time ~
Give Money, Give Clothing,
Give A Bag Of Groceries,
Volunteer At A Shelter,
Volunteer At A Soup Kitchen,
Volunteer Your Professional Talents,
Volunteer Your Hobbies,
Volunteer For Follow-Up Programs,
Volunteer At Battered Women's Shelters,
Tutor Homeless Children,
Take Homeless Children On Trips,
Employ the Homeless,
Help The Homeless Apply For Aid,
Join Habitat For Humanity,
Write To Corporations,
Contact Your Government Representatives (Find your state representatives),
Push For State Homelessness Prevention Programs, . . .
- from the Just Give Guide.
They have much more information there, check it out.