Debra Ross lives in Halifax and is the Manager of Outreach for the College of Sustainability at Dalhousie University. She lives with her two teenaged children, a dog, two cats, and practices meditation like her hair is on fire.