Jennifer Anne Davis graduated from the University of San Diego with a degree in English and a teaching credential. She is currently a full-time writer and mother of three highly energetic children. Her days are spent living in imaginary worlds and fueling her own kids' creativity.