I would say yes based on his debate performances with Shaheen. I watched them all on CSPAN. He is articulate, smart, and can think on his feet despite the fact that he got his BS and MS in Mechanical Engineering from MIT and an MBA from Harvard.
What a hiccup... look like FR had one of its spells of mulitple posting.
LLS