These caring and compassionate doctors spend extra time with their patients. Sometimes doctors get behind in their schedule for this very reason but the wait is worth the excelle...
I have not had a great experience and neither have a few of my friends. I can only say look into your options