Very knowledgeable, patient and informative.