Teaching
David Leach is a professor in the Department of Writing 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 Chair of the Department (2014-2019), Graduate Advisor (2013-2014), Director of the Professional Writing Minor in Journalism & Publishing (2008-2015) and Director of the Interdisciplinary Minor in Technology & Society (2013-2016).

Current Courses
- FALL 2020: WRIT 324: Writing Interactive Narratives (online), WRIT 335: Forms & Techniques of Short Creative Nonfiction (online)
- SPRING 2021: WRIT 204B: Creative Nonfiction Workshop (online), WRIT 501: Graduate Seminar (online)
Past Courses
Department of Writing
- WRIT 100: Introduction to Writing
- WRIT 102: Introduction to Professional Writing
- WRIT 204: Creative Nonfiction
- WRIT 216 (now WRIT 322): Magazine Writing
- WRIT 315: Advanced Journalism
- WRIT 316: Creative Nonfiction Workshop: Literary Journalism
- WRIT 316: Creative Nonfiction Workshop: Memoir
- WRIT 324: Writing Interactive Narratives
- WRIT 335: Forms and Techniques of Short Creative Nonfiction
- WRIT 416: Creative Nonfiction Workshop
- WRIT 500: Graduate Writing Workshop
- WRIT 501: Special Topics in Advanced Studies in Writing: The Literature of Journeys
- WRIT 509: Instructional Skills
Technology & Society Program
- TS 200: Human Uses of Technology
- TS 400: Technologies of the Future
Faculty of Fine Arts
- FA 101: Creative Being
