Committed to social causes, Shelley O'Callaghan worked as a volunteer teacher for two years with the Canadian University Services Overseas in Zambia where she fostered literacy among adults in the rural communities and encouraged girls to stay in school and finish their education. She is passionate about history, social justice and the environment. O'Callaghan practiced environmental law for twenty-five years and has been recognized as one of Canada's pre-eminent environmental lawyers. She has published numerous articles and has been a frequent speaker at conferences on environmental law. O'Callaghan is a member of the North Shore Writers Association, the Whistler Writing Society and the Canadian Creative Non-Fiction Collective. She attended the 2014 Summer Workshop of the Sage Hill Writing Experience and a writer's workshop with Merilyn Simonds in 2016.