Watch: How charity giving plays into your financial plan

Guest is Jim Heafner