President Obama holds a town hall in Arnold, Missouri (a suburb of St. Louis) on his 100th day in office.
"I'm pleased with the progress we've made but I'm not satisfied," he told the crowd. "I'm confident with the future, but I'm not content with the present."
"We've begun to pick ourselves up and dust ourselves off,:" Obama proclaimed, saying that "we're working to remake America." But he acknowledged, "We've got a lot of work to do."
Later, the president planned to head back to Washington to press that same message to the rest of the country at a prime time news conference.
He countered critics who said he's taking on too much, as he works to turn around the recession while revamping energy, education and health care in the United States.
"The changes we made are the changes we promised," Obama said. "We're doing what we said we'd do."
Watch Obama live: