- Teaching Assistant: ENG265 Introduction to Creative Writing — Under Dr. Rebecca Geleyn, The University of Calgary 2023.
- Teaching Assistant: ENG265 Introduction to Creative Writing — under Dr. Joshua Whitehead, The University of Calgary 2022.
- Course Instructor: PUBL 26589 Substantive Editing — HBA in Writing and Publishing, Sheridan College 2022.
- Graduate assistant: ENG503 Science Fiction — Under Dr. Jennifer Burwell, Toronto Metropolitan University 2020