Michael was beyond my expectations. He took all the time I needed to be familiar with the timing clock and explained in detail any questions I had. Extremely courteous and patient. He's a keeper!!