I was thinking about this lately. It is better to learn someone fishing instead of giving a fish.
It could be argued that the best form of charity is education and enterprise, while it feels good to dominate money people feel it doesn’t all go where it is intended. Offering your time for teaching and guideline it is better than giving money.
Time is the most precious value someone can give to an other. Time never comes back, instead money does.
Giving guidelines spending time is priceless. Time this days is undervalued so much. Invest time instead of money could turn into money sometime. Don’t underestimate the power of time investment for your growth as a human being in business and so on. Everything is correlated to personal growth..