Karen is a freelance writer with more than 25 years of