Barack Obama appears to be a pragmatic idealist. As opposed to George W. Bush who is neither a pragmatist nor an idealist, an opinion I came to in watching Dubya flail about, spasmodically and almost at random.
An idealist who studies how to make things work- what a concept.