2008-present, Emeritus Professor of Religion and Culture, Laurier University
2017-2018, Adjunct Faculty, Mythological Studies, Pacifica Graduate Institute
2013-2014, Visiting Professor of Ritual Studies, Charles University, Prague
2011-2012, Senior Research Scholar and Senior Lecturer, Yale University, ISM
2005-2010, Professor and Chair of Ritual Studies; Project Director: Ritual, Media, and Conflict; Project Affiliate: Refiguring Death Rites, Faculty of Religious Studies, Radboud University
1997-1998, Visiting Professor, Religious Studies, McGill University
1992-1994, Distinguished Visiting Professor, Religious Studies, University of Colorado at Boulder
1987-1987 Visiting Professor of Ritual Studies and Liturgy, University of Notre Dame
1985-1986, Visiting Professor, Religious Studies, University of Pittsburgh
1970-1974, Assistant Professor, Religious Studies, Lawrence University
1969-1970, Instructor, Religious Studies, Barnard College, Columbia University
1966-1967, Tutor, Emory University