Doctor is the best,but waiting time is a nightmare every time I go I have to wait 3 hours to see him . When people go impatient and start complaining they let them go before others who are waiting too but are not complaining about the waiting time. Staff will be more organized when they schedule appointments. They should schedule people in real time because it's not fear.I hope next time I will see that issue resolved or I'll have to change a doctor.