Very knowledgeable

David is very knowledgeable of his subject matter and a proficient presenter and trainer. Over the years that I’ve had the pleasure of working with David in different contexts, I found him to be very approachable and warm-hearted, authentic, and constructive in his feedback. Of course I love his singing too!