Heather Beecher, M.D., embraces a care philosophy of patient education, serving as an advocate for patients and working in partnership with them. She finds the most rewarding aspects of her work are getting "to listen to my patients' stories and helping them to navigate the difficulties of illness and appreciate the value of good health."