Source: https://money.stackexchange.com/questions/44304/donating-to-us-versus-canadian-charities-to-maximizing-tax-benefits