For those that are new to DC and are looking for a way to contribute to the community and to meet other other people new to DC, I would recommend joining Greater DC Cares. It's a nonprofit that organized community events around the area like neighborhood cleanings, work in soup kitchens, kids hospitals, etc, for evenings and weekends. It's also a good way to meet other young people. They send out an email every week for the upcoming events, and you simply respond when you're interested in participating.
more