Kyle was terrific! He provided great customer service and he had good interpersonal and communication skills.