Dr. Hannan is professional, no-nonsense, direct and goes above and beyond to care for you. Absolutely love her.