Teaching

Syllabi
Tulane Digital Media Syllabus – ARTS 1550
Loyola VISA-A373-W01 INTERACTIVE & ELECTRONIC MEDIA I 2021

Teaching Statement

Student Work

Recent Course Evaluation