We have been seeing Dr. Haider for over 5 years now. He is a OK doctor; but his staff are horrible. Particularly this leady name Rachel has a huge personality issue. You call her to make an appointment and whe will be like ROBOT. No matter what you say, she will utter same thing and in the end she will just HANG UP whether conversation is ended or not. RUDE staff and a barely OK doctor and we pay for this? You do the math....