Amiable, sort of clueless. The kind of guy who wanders around saying "the world is a square, the world is a square" until someone tells him its a rhomboid, after which he goes around saying "the world is a rhomboid, the world is a rhomboid." Hopefully somebody tells him the Sheppard Subway is one big pander to the East end, which it won't serve as well as other transit options on the table. But our beloved city could do worse, and at least our long, fat municipal nightmare will be over.
As for Olivia, I'm not sure what went wrong. Her transit plan is by far the most reasonable, the most likely to get done sometime in the near future. But maybe "more buses" isn't the stuff of big city dreams. I'll probably still wind up voting for her, but that's mostly because I believe losing builds character