Can we also talk about how this quote makes just no sense in this case...?
The quote implies that you don't have to give them fish, you can just teach them to fish, because they can reasonably learn to fish in an hour or so. They're unlikely to starve in that timeframe.
Kids on the other hand go to school to learn to 'fish', i.e. earn their own money, for more than a decade. You can't just say nah, they don't need food, we're teaching them how to earn it, when that teaching process takes magnitudes longer than it takes for a kid to starve to death.