The best doctor I have ever seen! Takes time with patients, actually listens to what you have to say. Good at knowing what is current in treatment, but also good at sticking with tried and true treatments.Has worked in the ER so has treated a wide variety of conditions.