Barack Obama is giving himself "a good solid B-plus" grade for his first year in office.
In an interview with Oprah Winfrey shown last night, US time, the president claimed progress on economic and international fronts.
Mr Obama says the only thing that stands in the way of giving himself a better grade is that some elements of his agenda - healthcare reform and putting more Americans to work - remain undone.
On the ABC special Christmas At The White House, Mr Obama said "the biggest burden on me right now is that economic growth has happened, but job growth has not happened".
He sees as a plus the fact that the US is pulling out of Iraq and says the US is on the correct path in Afghanistan.