Punctual. Friendly, knowledgeable. Happy to have me look over his shoulder (to learn). Highly recommended.