Judith has it just right, knowledgable, helpful and very generous with her time. She certainly goes the extra mile.