Good Charities to donate to are ones that partner with others to create sustainable solutions......'Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime'