He's a former model, who's a great bhangra dancer, who personally went to greet refugees at the airport, who is an outspoken feminist and probably the only person on the planet who can get away with flirting with the Queen.
In short, there are few things that Canada's prime minister Justin Trudeau can't do.
At a visit to a physics research institute in Waterloo, Ontario on Friday, one journalist might have thought he'd found something Trudeau couldn't do: explain quantum computing.
But as Trudeau so expertly demonstrated, he's pretty damn good at doing that too:
I was going to ask you to explain quantum computing... but, when do you expect Canada's Isil mission to begin again and are we not doing anything in the interim?
OK. Very simply, normal computers work... either there's power going through a wire or not. It's one or a zero. They're binary systems.
What quantum states allow for is much more complex information to be encoded into a single bit.
A regular computer bit is either a one or a zero - on or off - a quantum state can be much more complex than that because, as we know, things can be both particle and wave at the same times, and the uncertainty around quantum states allows us to encode more information into a much smaller computer.
So that's what's so exciting about quantum computing.
God damn you, Justin.