In what respect did you work with them? What is your main complaint? As far as I know, top GiveWell charities give malaria nets and stuff and it saves lives at fairly efficient rates.
Malaria nets are band-aids, what really needs to happen is building up institutions and infrastructure that make the nets unnecessary.
Malaria nets are band-aids, what really needs to happen is building up institutions and infrastructure that make the nets unnecessary.