Very Knowledgeable

John is a very courteous agent who has a great degree of knowledge of the real estate market.