Sarra Cannon grew up in a small town in Georgia where she learned that being popular always comes at a price. Now, she lives in North Carolina with her amazing husband and her teeny tiny Pomeranian, Snickerdoodle. Books and music are her greatest passions. She has never been a cheerleader, but it's possible she knows a few things about casting spells.