Teaching

I teach courses in civic tech, urban science, spatial analysis and data ethics in the Dept of Urban Studies and Planning at MIT. I also lead workshops on data visualization, coding, creative mapping, hackathon design for social impact and storytelling for civic engagement.

Graduate Courses
The Crowdsourced City
Introduction to Spatial Analysis and GIS Workshop

Undergraduate Courses
Urban Science for Public Good: Gender and Racial Equity in Artificial Intelligence


From 2014-2019, I was an assistant professor of Data Visualization & Civic Media at Emerson College. I taught in the Journalism Department, Institute for Liberal Arts and the Engagement Lab.

Graduate Courses
Data Visualization –  Journalism MA
Civic Media Design Studio – Civic Media, Art & Practice MA

Undergraduate Courses
Civic Media in Action
Digital Media & Culture Lab
Data Visualization
Civic Art & Design Studio
The Digital Journalist


For eight years, I taught in the Digital+Media Department at Rhode Island School of Design and have taught at a number of other institutions in the Boston area including MIT, the Museum School, and Emerson College.

RHODE ISLAND SCHOOL OF DESIGN
Graduate Courses – Digital+Media MFA Program

Creative Mapping in a Globalized World – Mixed MFA levels
Media, Performance, Experience – Mixed MFA levels
The Artist as Cultural Entrepreneur – Mixed MFA levels
Creative Programming for Artists – Mixed MFA levels
Performance Art & Feminism – Second-year MFA level
Performance Research Projects – Mixed MFA levels
Public Lecture Series – First-year MFA level
Thesis Seminar – Second-year MFA level
Technology Workshop – Mixed MFA levels
Introduction to Digital Media – First-year MFA level

MIT CMS/W DEPARTMENT
Graduate Courses – Comparative Media Studies
Workshop II – Mixed MFA levels

SCHOOL OF THE MUSEUM OF FINE ARTS BOSTON
Graduate Courses – Interdisciplinary Grad Program
Public Lecture Series – Mixed MFA levels

VERMONT COLLEGE
Low-Residency Program Advisees – MFA Program
Artist Teacher/Studio Advisor (1 student per semester)

EMERSON COLLEGE
Undergraduate Courses – New Media Department

Programming for Digital Media – 400 level course

SCHOOL OF THE MUSEUM OF FINE ARTS BOSTON
Undergraduate & Continuing Ed Courses
Community Internship – Junior/Senior level course
Introduction to Web Design – Continuing Education course
Intermediate Web Design – Continuing Education course


And I spent several years running workshops for K-12 teachers on multimedia and project-based learning with the educational technology firm Multimedia Classrooms.

K-12 Professional Development for Teachers – Workshops and Presentations
Making Shockwave Movies for the Web, Digital Storytelling with Flash, Turning Your Students into Video Performers, Low-End Digital Stories: Multimedia Narrations on a Shoestring, Streaming Multimedia on the Web, Programming with Logo/Microworlds, Digital Video for Digital Storytelling