Instructorships
Course Instructor | History Department | July 2023-August 2023
• Course: HIS389H1S-Topics in History: The Middle Ages and Video Games
Course Instructor (Dual Delivery) | Department of Historical Studies | September 2021-December 2021
• Course: HIS221-Themes in Medieval History: Gaming the System: Perceiving the Middle Ages in Video Games
Invited Lectures
Roundtable Respondant | Game Studies Teaching Symposium - University of Toronto Mississauga | March 2024 (Upcoming)
Lecturer | University of Edinburgh History and Games Lab Seminar Series | January 2023
Presenter | PHIVE Conference on Digital Promotion and Preservation of Heritage | June 2022
Guest Lecturer | HIS357H: Social History of Renaissance Europe | October 2021
Lecturer | What (Is) Medieval? Seminar Series | June 2021
Lecturer | East Tennessee State University - Appalachian Premodernists | November 2022
Guest Lecturer | MST201H: Getting Medieval: Myths and Monsters | October 22nd 2019
Guest Lecturer | MST202H: Getting Medieval: Place and Space | April 2018
Guest Lecturer | TBB199: Of Grave Robbers and Grave Grubbers - St. Michael's College | October 2018

Teaching Assistantships
Teaching Assistant | History Department | Winter 2020, 2023
• Course: HIS244 – Early Modern Europe, 1648-1815
Teaching Assistant | History Department| Fall 2020
• Course: HIS243 – Early Modern Europe, 1450-1648
Teaching Assistant | Centre for Medieval Studies | Fall 2019
• Course: MST201 – Getting Medieval: Myths and Monsters
Teaching Assistant | Centre for Medieval Studies | Winter 2018, Winter 2019
• Course: MST202 – Getting Medieval: Place and Space

Knowledge Translation
Social Media Manager | Northern Heritage Network | October 2022-Present
Communications Manager | DECIMA Project | May 2021-Present
Co-Facilitator | Queer Gaming with Bo Ruberg, Play-Along event and lecture | March 13th 2023 | University of Toronto Mississauga 
Guest Historian | Pentiment Playthrough and Discussion | University of Toronto; St. Michael's College
Leaky Magic: Dr. Angus Mol on Video Games and History | Invited respondent | University of Toronto Critical Digital Humanities Initiative | Blog Post | May 27th 2022
Guest Historian | @Chrstineboleyn | July 2020; February 2021 | Twitch
Guest Performer: Medieval Music | MST202 | February 26th, 2018, 2019
Video Editor and Public Communications | 2014 | University of St. Andrews Open Virtual Worlds Group
Kingsman | Antique Fables Theatre Collective | 2015-2016
• Historical advisor/dramaturge/educational coordinator/singer/actor

Conference Talks and Workshops
Presenter | Leeds International Medieval Congress | July 2024
Presenter | Virtual Renaissance Society of America Conference | December 2022
Co-Organizer and Co-Chair | Critical Digital Humanities International Conference | September 2022 | Roundtable: Creating a game studies network
Presenter and Moderator | Renaissance Society of America Conference | March 2022
Presenter | Virtual Leeds International Medieval Congress | July 2021
Participant | Coding Medieval Worlds | University of Vienna | February 2021
Presenter | Virtual Leeds International Medieval Congress | July 2020
Presenter | Renaissance Society of America Conference | March 2019
Presenter | Cologne-Toronto Graduate Colloquium | November 2018
Presenter | Leeds International Medieval Congress | July 2018
Presenter | Social History Society Annual Conference - Keele University | June 2018
Presenter | Cologne-Toronto Graduate Colloquium | November 2017
Presenter | Western Michigan University International Medieval Congress | May 2016
Moderator and Presenter | University of Toronto | 2015
Other Teaching Experience
Co-Organizer and Co-Facilitator | Game Studies Minor Program Launch - University of Toronto Mississauga | November 2023
Volunteer Tutor | Massey College Tutoring and Mentorship Program | September 2020-April 2021
Technological Consultant | Post-Secondary Educators | January 2019-Present
Photo Credit: Dewey Chang Photography