https://www.effectivealtruism.org/
ps - A humble thought. As tempting as it is to help within one's community, it's worthwhile to recognize that given the inequality in the world, and that it's just a luck-accident that you were born in this community rather than another, and that it very likely is the case that you can do a lot more good by focusing on individuals living in less-well-off-areas than what is nearby, it is good to reflect and see if you'd be willing to direct some of your philanthropic actions towards the more-effective endeavors.
Well, yes, helping one's community instead of helping individuals in less well-of areas seems selfish to the point of evil, but at the same time, it's easy to feel like https://xkcd.com/871/. If I volunteer or donate in my community, I can personally verify that something has changed, in a way that I can't on another continent.
Also, I don't personally value the years of my own life that highly. There are plenty of things that I'd happily sacrifice my own life for or rather die than endure, so it makes sense to dedicate some of my donations to helping others avoid those fates.
So yes, rationally, I think GiveWell is an amazing organization and I'm a terrible person for not donating all of my philanthropic work to malaria eradication, but realistically I'm likely to donate more in total if I also find other organizations helping with causes I'm personally invested in.
There is nothing you can teach for people to avoid malaria at night - mosquitos enter the house and bite you.
Importantly, consider the costs involved: $3 protects 2 people for 4 years. Can you think of a "teach them something" intervention that would provide as much good for the same amount of money?