To this list, I would also add www.atthecrossroads.org. This group is located on Valencia and focuses their outreach towards homeless youth. I was introduced to this group by a friend a few years ago and volunteer with them on occasion. They need support with all types of activities and it’s easy to find a way to help. They do an annual hike on mount tam in August that is awesome.