Dr. McCafferty is the most kind, patient, and comprehensive diagnostician that we've ever had for our three sons. She remembers everything, genuinely cares about my sons, and takes her time to really listen in our appointments with her. Now that our oldest is in college, and still meeting with her online for his medication, I'm so relieved that she is still able to take care of him, and he didn't have to transition to a new doctor while he's navigating college. read more