His "agenda" and what OB "has done so far" are 2 different things.
Just to help you out there Coach i bolded some of the words.
agenda
[uh-jen-duh]
noun formally a plural of, agendum but usually used as a singular with plural, agendas or agenda.
a list, plan, outline, or the like, of things to be done, matters to be acted or voted upon, etc.: The chairman says we have a lengthy agenda this afternoon.
Maybe you should start a different thread titled:
Honest question for the progressives: Are you happy with what Obama has done so far?
I know its tough having to to use exact words and their proper meanings.