Heather Devine teaches in the Faculty of Communication and Culture at the University of Calgary and is a researcher in various fields, including Canadian Native history, Western Canadian ethnic history, museum and archival studies, and public history.