Sheelagh is a writer and actor with a passion for just about anything creative. She never tires of learning new things and is enthusiastic about writing for all channels of SheKnows.ca. In her free time she enjoys cooking, sewing, volunteering, fiction writing, running, travelling and celebrating all things Canadian.