The Greene Idaho Foundation is a first rate Idaho non-profit with an interesting operating model wherein all the funds raised are distributed to a large number of local charities after assessing immediate needs and opportunities for matching donations from other sources.  Greene Idaho has raised in excess of $850,000 for local charities and first responders.  Lots of cool pictures on the Foundation website too.  Check it out by clicking on this LINK.