text: Dr Charles DavidAssociate Director for Internal MedicinennIts tough for most of us to find a good doc Especially if you are new in town or or unhappy with your current physician With this in mind may I suggest Dr David nn He is smart n He listens n He is compassionate n He will not give you unnecessary testsn He is board certified in internal medicine n He will help you stay healthynnIve never feel rushed he is willing to spend as much time with me as I feel necessary nnIts a little bit of nuisance to call for an appointment You cannot just call the office directly but have to go thru Banners voice mails promptsclicks and finally when you get a real person on the phone it is answered with a you have two callers in front of you please hold Other than this minor annoyance once you have an appointment you should have little or no wait while in the reception area I have found everyone in the office prompt friendly efficient smartnnGo see him you will not be sorry only healthy and happy