Sheila Carroll, MD is a board certified pediatrician and obesity medicine physician. She is a certified life and weight coach. And she is a mom.