Dr. Cunningham was amazing as always. She is incredibly patient and always takes the time to answer all of my questions. A perfect 10 out of 10 for her!