Yes, agree to a certain extent that "quality" Education is important in alleviating poverty. But, what education? is it the formal education provided at schools, universities and other formal institutes or does it include non-formal education as well. The World Bank and ADB has been providing funds for development of formal education in Sri Lanka for the last 25-30 years. Have these programmes brought about desired results?. I am referring to the aspect of quality. Regarding the comment on Nepal NGOs. Aren't these NGOs dependent on foreign donors for funding? If yes, aren't they donor driven? Have these NGOs become organizations owned by the poor? Why not go for community led processes.