In 10 years of knowing Dr Terry, he is all that's listed in the professional websites and more. You will not go wrong with him.