Teaching

Current courses

Digital Communication Ethics (forthcoming 2019)... Poster here:



Communication Excess & Avoidance (forthcoming 2019)
Digital Communication and Practice (2018 course website HERE)
Audiences and Users (2018 reading list HERE)

Comprehensive list of courses

Please download curriculum vitae here for details

Bonus media!

Promotional videos for courses previously taught at Stanford University.