President Obama has made a final decision in firing AmeriCorps Inspector General Gerald Walpin without outlining his decision. According to the source, the only reason Obama gave was that Obama did not feel confident Walpin would do his job well.
The reason behind the firing is thought to stem from an investigation initiated by Walpin of funds ($850,000) distributed to the St. Hope non-profit organization developed by Kevin Johnson, mayor of Sacramento and a strong Obama supporter.
The investigation found that Johnson was using some of the funds for personal reasons such as paying volunteers to be active in school board decisions, among other things. According to Charles Grassley, Walpin has been doing his job as can be expected.