President Barack Obama at a “Twitter Town Hall” on July 6, 2011 at the White House.