Very patient and knowledgeable