Dr. Berryman is thorough and caring. She teaches medical students and residents and she also sees patients outside of her teaching role. My medical problems are complex and she handles them well and is able to coordinate my care with other specialists in a timely manner. Office staff are friendly and helpful.