David Leach is currently the Graduate Advisor of the Department of Writing and the Director of the Digital Storytelling & Social Simulation Lab at the University of Victoria, where he has been a faculty member (2004-present), a sessional instructor (Writing: 2000, English 1995-98) and a student (Writing/English: 1989-93). He has served as the Director of the Professional Writing Minor in Journalism & Publishing (2008-2015) and the Director of the Interdisciplinary Minor in Technology & Society (2013-2016).