The John and Cindy McCain Foundation has done stellar work keeping the children of a drug addict off of the street and out of gangs:

Between 2001 and 2006, McCain contributed roughly $950,000 to the foundation. That accounted for all of its listed income other than for $100 that came from an anonymous donor. During that same period, the McCain foundation made contributions of roughly $1.6 million. More than $500,000 went to his kids’ private schools, most of which was donated when his children were attending those institutions. So McCain apparently received major tax deductions for supporting elite schools attended by his children.

[...]

McCain has four children with Cindy, all of whom attended prep schools in Arizona. Meghan McCain, McCain’s eldest child from his current marriage, went to Xavier College Preparatory. McCain’s foundation has given about $50,000 to the school, mostly during Meghan’s years there. Donations to Xavier have dropped off since Meghan graduated (in 2003 or 2004) and went on to Columbia University. For 2006, the foundation cut Xavier a check for just $250.

McCain has two sons, Jim, who is now a private in the Marines, and Jack, who is attending the Naval Academy in Annapolis. Both previously attended Brophy College Prep in Phoenix, which received at least $267,000 from the senator’s foundation during the years that his sons were there.

The McCain foundation also donated money–roughly $128,000–to Christ Lutheran School, which the McCain’s 15-year-old adopted daughter, Bridget, and their son Jim both attended. In 2001, the foundation also donated $41,667 to the Phoenix Country Day School, another elite prep school where both Meghan and Jack had been students.

That may sound like a lot of money, but in 2001 dollars that would barely cover the cost of re-sodding the polo field; keeping in mind that there is nothing more heartbreaking than the sight of a sad-eyed limping pony…