Karen Banes is a freelance writer specializing in parenting, lifestyle and entrepreneurship. Contact her at her website or via Twitter where she tweets as @karenbanes.

all articles by Karen Banes