John was an excellent representative for Keil. He was a true professional, and communicated the results every step of the way. I was extremely satisfied with his visit!