I was a patient of this internal medicine doctor for 2 years.
It takes several months to get an appointment but it is worth it. During the first visit, he sat down and just listened to my concerns and then explained in laymen terms what was going on based on tests conducted. He is a very patient and friendly person. He is knowledgeable so much so that even difficult medical concepts are easy understandable.
He was the only doctor who figured out what was wrong and then conservatively provided treatment with several follow ups to ensure that the prognosis was accurate and the medication was healthy.
I stopped visits with him due to insurance and then when I had insurance again the wait to see him was longer than I was willing to wait. However, in hindsight, he is worth the wait. read more