I think he's done a masterful job of adapting when need be, but he also has innumerable tasks on his plate. I believe he's up to the job, but the lack of cooperation he's facing is maddening.

I would definitely vote for him again.