Self Help Africa works with rural communities to help them improve their farms and their livelihoods. For more than 25 years, Self Help Africa has sought to strengthen agricultural systems, improve access to services and inputs, and provide rural African communities with the opportunities to market and sell their produce.