I give President Obama an A for his press conference. He showed mastery on a wide range of issues - a rare and important skill.
Also, he was great at showing humor tonight - something he has stumbled over in the past. We all remember the mistake he made on Jay Leno, and his joking about Nancy Reagan in a way people found offensive.
But it's a sign of confidence to come back to something that didn't work the first couple times.