Educated, Knowledgeable, Patient

Attentive, detail oriented, helpful, informative, educated, knowledgeable, patient.