David Leonhardt is The Happy Guy. He delivers informational and motivational speeches, spreading the word about happiness and how it can transform lives.David Leonhardt is The Happy Guy. He delivers informational and motivational speeches, spreading the word about happiness and how it can transform lives.