This is a doctor who spends time with you --- always has a smile and joke to share --- thoroughly explains results from tests, etc. in "plain English" and is not always trying to write a prescription --- also keeps up on the latest information in the medical world