David is one of the smartest financial people I have come across. He shows his intelligence by explaining my investments in plain language. He has helped me build a good retirement so I can just enjoy my life leisurely. I have told many of my friends. I am very happy with him.