Competent, professional

Dan was professional, educational, on time, and respectful of our time.

-slh