The doctor is very nice but the staff working there is awful. I had to wait 3 hours one time because they didn't let the doctor know so the doctor went for lunch. The staff was not apologetic. Just laughed it off. I had to study for exams that week but my allergy was bothering me too much. Waste of time.