I'm fascinated by non-profits and I like to learn as much as possible about how they work. We're constantly asked to make donations (ahem...) and everyone always wants to know how the money is used. What actually goes to the cause? What goes towards administrative costs?
This is an amazing TED Talk about how if charities were run like actual companies -- with growth and profits in mind -- we would see more fundraising and more results. Turns out having high overhead is not a bad thing, if managed correctly.