new digital teaching tools new digital teaching tools new digital teaching tools Digital Humanities: Course modules designed to teach people to think about how technologies affect us

 

Metaphor as Technology

Technology and Identity

 

Courses Taught Using these Teaching Materials

Instructions for Making Web Pages (Practically)