We did not have the opportunity to meet David, but he was very helpful in answering our questions. I recommend.