It's awful. I was impressed by the video and the technology, but the presentation style is irritating.
I felt especially sorry for the people working at the Rwanda site just trying to do their jobs efficiently, while he mucks about being fake-excited about everything. There's almost an air of "smile and nod and hope he goes away soon" about it