teaching

Teaching

Courses, frameworks, workshops, and the games I build to teach with. The tools below are made for classrooms and professional learning.

I am available for talks, workshops, and professional development.

I work with schools, faculties, teacher-education programmes and research groups on AI literacy, futures literacies, and digital arts-based methods — as an invited talk or keynote, a hands-on workshop, or a longer professional-learning series. Sessions can be built around any of the frameworks and tools on this page, or around whatever your group is actually wrestling with.

Get in touch →

Courses developed

Graduate and undergraduate courses I designed or substantially rebuilt, and teach.

2026
ETEC 565R — Making with Machines: Generative AI, Creativity, and Postdigital PedagogyGraduate course designed and taught, Master of Educational Technology, UBC.The course treats AI systems as sociotechnical ensembles of code, labour, infrastructure and ecology rather than neutral tools. Students examine creativity, authorship and acknowledgement in relation to AI; interpret algorithmic processes and refine AI outputs; experiment with AI-mediated creative production across modalities; design inclusive and participatory learning experiences; and apply ethical, accessibility and disability-justice principles to what they build. Labs and readings are rewritten each term as tools, policy and scholarship shift.
2026
ETEC 531 — Curriculum Issues in Cultural and New Media StudiesGraduate course redeveloped and taught, Master of Educational Technology, UBC.Platforms, algorithms and digital technologies are not merely infrastructures for learning; they reorganise what counts as knowledge and how curriculum takes shape. Students develop a framework for understanding curriculum’s relationship to new media; apply anti-oppressive and EDIDA frameworks to curriculum and pedagogy; examine ethics, fair use, data politics and demographic inequity; and practise curricular critique and revisioning. Five orienting moves carry the course — understand, expose, resist, relate, imagine — and each week meets a new-media artwork as a theoretical provocation.
2022
LLED 459 — Trends and Issues in Literacy InstructionUndergraduate course developed and taught, Department of Language and Literacy Education, UBC.Twelve modules moving from the literacies landscape through multiliteracies, critical literacy, teaching with and through literature, graphic novels and games, writing pedagogy, language and culture, barriers to literacy and assessment, and ending on the future of literacy/ies. Assessment was deliberately multimodal: students could map their literacy history, assemble a text set, or write it, and any response could arrive in another modality entirely. Reading circles and social annotation carried the discussion, and the last module put the course’s own question to the class — what happens to reading and writing when machines can produce text.

Frameworks and open resources

Published openly for anyone to adapt and teach with.

2025
Entangled Dimensions of AI LiteracyOpen framework, CC BY 4.0. Ten interconnected dimensions, provocation questions, a slide carousel for workshops, and editable source files.Source on GitHub
2025
The 4 Cs of Computational Sense-MakingOpen conceptual framework articulating how interpretation happens in computational environments.
2025
MET AI Literacy HubAn open educational resource built for graduate students and educators in the UBC MET programme, and for the wider community. Hosted on UBC Canvas.

Workshops and professional learning

Invited sessions for educators, researchers and graduate communities.

2026
Teachers Teaching Teachers (NYC Writing Project)Invited guest. Speculative story as mentor text, and updates from current projects.
2025
Reading with AI: From monsters to mazesInvited public scholarly conversation, Teachers Teaching Teachers (NYC Writing Project).
2025
Making space for wonder, ambiguity, and discomfort around AIInvited public conversation, Teachers Teaching Teachers (NYC Writing Project).
2025
Entangled AI literacies: Holding space for enthusiasm and refusalGenerative AI Community of Practice, Royal Roads University.The framework
2025
Interview on the Entangled Dimensions of AI Literacy frameworkFor a grant-funded online course on AI in education, Faculty of Education, UBC.
2024
Cultivating the futures imaginary: Imaginative methods and futures literaciesMicro-learning series, Maskwâcis Cultural College, Alberta, Treaty 6.
2024
Digital arts-based research in educationResearcher speaker series, BCcampus.
2020
Arts-based teaching and learning forumWorkshop facilitator with UBC’s Learning Exchange: poetry writing, performance and publication on the Digital Literacy Centre’s PhoneMe website.

Games and tools for the classroom

Built to be used in teaching. Each one runs in a browser, needs no account, and can be handed to a group as it is.

Courses taught

Other graduate courses in the Master of Educational Technology programme.

ETEC 530 — Constructivist Strategies for E-LearningMaster of Educational Technology, UBC.
ETEC 580s — Directed studies and graduating projectsMaster of Educational Technology, UBC. Supervision of graduating projects and directed studies, including work on education in the age of artificial intelligence.