Excellent doctor, but the practice is managed in a way that is not respectful of the time of the patients.I have been a patient for 10 year. While it is understandable that there can be emergencies, EVERY wait is unacceptably long. The days are gone since anyone should be treated in a paternalistic manner, or that assumes that they lack intelligence or their own professional obligations.It is great to have such a good doctor here, but there needs to be a re-think about the patient experience.