Charitable giving is a critical part of the American fabric.  Helping each other, supporting our communities and giving to causes we care about is ingrained in our national identity.  Since 1917 the US tax code has encouraged charitable giving by allowing taxpayers to “write off” their gifts to charity.  While this charitable deduction is a [...]