I have friends in Canada and in Mexico. My decades working in the nonprofit sector have introduced me to a wealth of ...