Barbara graduated with a Masters degree in Journalism from Western University and has written for publications in northern British Columbia and southwestern Ontario. She has covered politics, arts and entertainment, health, education, sports, courts, social justice, and issues that matter to the community. Barbara joined CambridgeToday in 2021 and has been part of the GuelphToday newsroom since 2023