Family medicine physicians are trained to diagnose and treat a wide variety of health problems in patients of all ages. Family medicine physicians undergo comprehensive training that includes internal medicine, pediatrics, obstetrics, geriatrics and psychiatry.