I'm trying out my third doctor and it looks (so far) that this one is THE ONE! He listens, he suggests and he schedules necessary tests ...... most importantly he explains things that I ask about. He also doesn't over-book and is never in a rush and yet I don't have to wait more than 5 minutes for him to make his appearance. Sounds like a "dream", doesn't he? One more thing - he calls me after hours to inquire if a med is working and seems genuinely concerned and calls with lab results!