John has always been a solid and helpful person to consult with in any of his chosen fields. He is always knowledgeable and reliable in his advice.