I teach all levels of user research, human centered design, tangible design, embodied design, and interaction design; physical computing with microcontrollers and circuits; and introductory computer science. With a project-centered approach, I challenge students to consider the social, aesthetic, technical, and political implications of their work. Teaching Statement (pdf)
Teaching assistant, fall 2016 & 2017 & 2018, with professor Kimiko Ryokai
This class teaches theory and practice of tangible interaction design. My duties included providing critique and mentorship on student projects and hands-on Arduino, electronics, and soldering instruction. I also helped revamp the curriculum to include more interaction design theories such as reflective, speculative, and critical design; more hands-on design thinking activities; and more circuit explorations that produce sound.
Teaching assistant, spring 2018, with instructor J.D. Zamfirescu
This class teaches introductory programming with p5js and Arduino. My duties included providing critique and mentorship on student projects, hands-on Arduino instruction, and preparing some of the course materials.
Teaching assistant, fall 2014, with instructor Matt Ganucheau
Teaching assistant, spring 2016, with professor David Bamman
This class surveys quantitative machine learning methods in conjunction with critical analysis of the assumptions and bias these algorithms can reinforce. My duties included Python tutoring and project advising.