David is amazing. I have spoken to him twice and both times everything he said was so true, and also amazing to hear what he had to say. I will contact him again. Thanks.

B. J. 1/2/19
B. J. 1/2/19