Course Archive

This archive preserves materials from courses and related teaching activities I have previously offered.

Course materials reflect the curriculum, technologies, assessment practices, and pedagogical decisions used during that particular period. They remain available as teaching resources and as a record of the continuing development of my teaching practice.

Current courses

Looking for a course currently being taught?
View current courses →


2026

January–June


2025

January–June


2024

August–December


2023

August–December

January–June



About the archive

Archived materials are snapshots of teaching practice at a particular point in time. I preserve them rather than continually revising them so that changes in curriculum, assessment, technology, and pedagogy remain visible over time.