30 POSTS
Cara Smith is a freelance writer from Fredericton, New Brunswick. After studying English literature at St. Thomas University, Cara began writing for the Telegraph-Journal, the provincial daily newspaper in New Brunswick, then worked as a staff writer for Huddle, an online business news magazine.