St Jude is highly rated by Charity Navigator, and its program vs expense ratio is good,
View attachment 8065
This can be deceiving though, as charities can include portions of fundraising and other costs in their programs bucket under the "education in conjunction with fundraising" clause. A hypothetical example would be, if they include information about cancer causes and prevention in the letter that goes in their mailings, and on the back of the sheet of address labels that could be included, they can move a portion of the costs for those materials from fundraising expenses to programs. This is just one example of the accounting methods that can be used to move the lines on the pie chart.
One of the main issues that I have with many non-profits is that they always say that their need is
URGENT!!!, but in reality they have many years worth of program expenses in savings. Using St Jude as an example, they could continue to fund their programs for at least 5 years if all sources of donations/income disappeared today. Yet one of their commercials promotes a donor saying that they put donations to St Jude at the same level of priority as paying their mortgage.
To be sure, I just used St Jude as an example of a very large NP. Do your own research, and make your giving choices wisely.