I believe that one of the most fundamental traits in being a social innovator/entrepreneur is being able to actually understand the problems that face us as africans and the rest of the world. Alot of the time we don't actually have a clear understanding of what the problem is so we don't deal with it effectively. Ideally what should happen is that we should tackle the roots of certain "socio-economic" problems. For instance, one could say that poverty is a root of prostitution and child trafficking. This is because in many developing countries around the world poverty causes people to do certain things and it is why people are poor that we should tackle not dishing out money to all causes under the sun. Thats why for me I have involved myself in various projects aimed at honing and developing the entrepreneurship talent in people so that they are able to start their own businesses and make a living. When you look at an approach like that it snowballs as it creates alot of employment oppurtunities helping to alleviate the world of poverty and its symptoms. In this we are empowering others to make just a much change in other peoples lives.