I rated him a D overall. He did not go far enough to deserve an F though he did come awfully close.
Not a single question on immigration. Not one. Spent 15 minutes attacking Trump on birther issue.