BARACK OBAMA IS HAVING THE BEST WEEK EVER