The Orphaned Starfish Foundation is dedicated to helping orphans, victims of abuse, victims of trafficking and at-risk youth break their cycles of abuse and poverty through computer based education, job training and job placement assistance.
Learn more at: http://www.orphanedstarfish.org/