John is an excellent attorney, and was a critical contributor to my in-house IP practice. His advise is direct, strategic, and very bottom-line oriented. He is up on all the latest technologies, and spends considerable time keeping up on competitors and related fields. As a result, his advice almost always reflects a comprehensive and strategic approach.