John is a great team member to work with and I look forward to projects where he is involved. He recently jumped in to a new product line and took the time to gain a deep understanding of the product and the market.