Whole New World!
Dr. Peter Ramirez has been my primary care physician for about 10 years. He is without question the most competent and caring physician I have ever encountered in my 81 years on the planet.
He not only diagnoses the situation, but explains in detail underlying causes, treatment options, potential outcomes and recommendations. Then, he follows up until the situation is resolved.
He would give Google a run for its money with respect to breadth and depth of knowledge.
Not enough time to include all the A's with respect to his rating.
If you live within 50 miles, call him. It will be worth the time and effort.