anthony faiola | HCI/d | Promotion & Tenure Documents/Vitae/Student Letters/Syllabi
vitae |
p&t dossier |
|
student
letters of support |
human-computer
interaction - course
syllabi |
papers on HCI & new media pedagogy |