David is excellent at his job and I appreciate his supportive approach, knowledge and professionalism.