Awful doctor. I made a huge mistake when I booked an appointment with this doctor. Basically told me he couldn't help me because my insurance would take too long to pay him. I was in disbelieve. Instead, he gave me some meds, which I told him I had tried before and didn't work. He didn't care. Off I went with an useless prescription, needless to say, I won't ever be back there! Go at your own risk! The wait is ridiculous.