Cat Olson is a mother of three small children. She holds a degree in drama and spends her spare time freelance writing and blogging at VoiceMyOpinion.weebly.com.