Tonight at 9pm President Obama will give his first State of the Union address where I imagine he'll both look back at what has happened in the past year, as well as where we are heading in the years to come. I'll be listening on NPR for the first part since I'll be driving home from Raleigh to Chapel Hill at 9 (I checked with the WUNC Interim Program Director and they will be broadcasting it). Since many local elections are the country will be affected the general mood towards Democrats, and President Obama is the captain of that ship, I think it is a good time to look at what he has accomplished, and what he still needs to do.