Hi Sylvia. Your life sounds quite full (in a good way).
I teach card-making techniques a few times a year to a small group of family and friends. A portion of every class fee goes in a fund and, at the end of the year, I donate the year's total to an animal charity.
One day, I would like to donate a portion of shop sales, but it's direct crafty-fundraising for now.
Welcome to the site and I wish you well in your studies!