Course List

Interactive Graphics

Duke University

Art, Art History & Visual Studies

Lecturer

Summer 2020

In this beginner-friendly course, students gain an understanding of how to use programming languages as creative modes of expression. Through the study of JavaScript in the library p5.js, students work through hands-on exercises in order to gain an understanding of object oriented programming and principles of interactive design.

View course site

Motion Graphics for Film & Video

Duke University

Arts of the Moving Image

Lecturer

Spring 2020

Students learn techniques in motion design through a series of assignments designed to both cultivate technical proficiency and to develop a personal style. Students are introduced to software tools including Adobe After Effects, Adobe Illustrator, and Adobe Audition.

View final projects

Moving Image Practice

Duke University

Arts of the Moving Image

Lecturer

Spring 2020

Students gain hands-on experience making short films, developing technical proficiencies in production equipment and post-production software. This is an elective class designed for 15 students.

View student projects

Introduction to Digital Storytelling

University of North Carolina at Chapel Hill

School of Media and Journalism

Lecturer

Spring 2017Fall 2017Fall 2018Summer 2018

This rigorous course introduces students to a survey of digital storytelling tools, including HTML/CSS coding, Wordpress development, video production, and infographic design. This is a required class designed for 20 students.

Foundations of Interactive Media

University of North Carolina at Chapel Hill

School of Media and Journalism

Lecturer

Spring 2017Summer 2017Summer 2018

In this class, students are introduced to front-end development languages and user interface design tools. Students examine and understand the value of interactive media in the journalism industry and begin to develop the skills to execute their own ideas.

View online course in Github →

Media Ethics

University of North Carolina at Chapel Hill

School of Media and Journalism

Lecturer

Spring 2017

Students analyze and discuss ethical case studies in the fields of journalism, advertising and public relations. 50 student lecture course.

Fundamentals of Web-Based Multimedia Communications

Duke University

Information Science + Studies

Teaching Assistant

Fall 2019

Through a combination of faculty-led lectures and TA-led labs, this course introduces students to front-end development languages including HTML, CSS and Javascript. Duke University, Fall 2019 (3 sections).

Arts of the Moving Image Capstone

Duke University

Arts of the Moving Image

Teaching Assistant

Spring 2018

In this course, students in the Arts of the Moving Image Certificate Program propose and complete a capstone project. As the teaching assistant to Professor Bill Seaman, I worked individually with students on their projects, in addition to leading workshops in digital storytelling skills. Arts of the Moving Image Department, Duke University, .

Traditions in Documentary Studies

Duke University

Center for Documentary Studies

Teaching Assistant

Spring 2019

Traditions of documentary work seen through an interdisciplinary perspective, with an emphasis on twentieth-century practice. Introduces students to a range of documentary idioms and voices, including the work of photographers, filmmakers, oral historians, folklorists, musicologists, radio documentarians, and writers. Stresses aesthetic, scholarly, and ethical considerations involved in representing other people and cultures. As a teaching assistant, I led lab discussion sections each week.

Digital Documentary Photography

Duke University

Center for Documentary Studies

Teaching Assistant

Fall 2017

Documentary photography as a tool for exploring public education in Durham. Learn digital techniques including camera function, Photoshop, ink-jet printing, audio capture and production of audio-visual slide shows. Discuss ethical issues that emerge as a result of digital photographic impermanence. Service-learning environment consisting of fieldwork photography in collaboration with community organization, culminating in an exhibit.

View student projects

Building Duke Research Seminar

Duke University

Art, Art History & Visual Studies

Teaching Assistant

Spring 2019

Building Duke is a on-going research project that explores the conception, design and construction of the Duke University campus as well as its changes and expansions. In this seminar, co-led with Hannah Jacobs of the Wired! lab, students learned digital storytelling skills for presenting their archival research.

View project