Excellent professional and personal quality, and value the doctor being on time!