Knowledgeable, pleasant and patient. Would highly recommend.