David has been a joy to work with. He is intelligent, works hard, and really cares about his clients.