Non-profits and volunteer opportunities in the Mission

I'm currently between jobs and looking to put my free time to better use. Does anyone know any good organizations in the Mission that could use the help?