Some 63% of Americans also blame the president for high gas prices, according to the latest PBS News/NPR/Marist poll.
Voters across Delaware will head to the polls on May 12 to anoint their next school board leaders.