Super Committee to the Rescue

super-committee-wide

The recent debt ceiling negotiation wrestling match resulted in the United States losing its AAA credit rating and also resulted in the creation of a new committee. The Joint Select Committee on Deficit Reduction, also known as the Supercommittee or Super Congress, was created by the Budget Control Act of 2011 on August 2.

The Only Sure Way to Fund Universal Health Care

healthcare1

During the presidential campaign, I thought Obama made only one big policy mistake. He criticized John McCain for proposing to tax all employer-provided health benefits. McCain’s overall health plan was regressive – he would have turned the savings into tax credits for purchasing health care – but he was right about where the revenues should [...]