As usual, too much tarring NGOs in Haiti with same brush. Some are undoubtedly perpetuating dependence, others are there to brainwash, some are inefficient and corrupt, but some are also doing good work providing people with skills. Business skills, farming and food processing, marketing, community organisation, finance, literacy, health education, disaster preparedness - just to mention a few. If more of them did that, the next generation, maybe even this one, will be in a better shape to get the country back on its feet.