No doctor is worth waiting over three hours for. If the doctor cares not at all for the patient's time I don't think the doctor can really care for the patient's health. There is no attempt at all to give manage their appointment times better, give better estimates on waiting times when you get there or to even tell you they are running late. I understand she is popular and there is a shortage of good doctors but when it's almost impossible to get in to see them when you need a doctor and when you FINALLy get an appointment and its a three hour wait, I think it is better to find someone else.