Ann MacDonald has more than ten years experience as a professional writer and editor and also has an extensive background in project management for interactive software development.
She is passionate about a variety of topics including web and software usability, food, children's issues, parenting and interior design.
Ann holds a bachelor's degree in Communications Studies from the University of Iowa. She is currently a resident of Southern California. She lives with her daughter, husband and two mischievous felines.