A former teacher turned writer, Terri B. Kelly, is the mother of two grown children and lives with her husband plus one sweet pug in the beautiful mountains of North Carolina. Visit her at www.terribkelly.com or on Facebook.