University of Miami
Introduction to interaction design, including design principles (dimensions, laws, heuristics, visual design), interaction design workflow (design brief, wireframe, mockup, interactive prototype, user testing) using Adobe XD or Sketch
Project-based course introducing design process, human centered design, and interaction design principles for ideating interactive systems. Required course for MFA in Interactive Media
Project-based collaboration course for a designated partnering organization. Required course for MFA in Interactive Media. (Fall 2014: Created 2 online campaigns for World Wildlife Fund’s U.S. national chapter)
Social Impact Games
Understanding applications, research, and design strategies unique to creating transformational games and games for social impact
Introduction to systems thinking, game design, and prototyping
Web Design / Web Lab
Introduction to web design principles including HTML5, CSS3, jQuery, user interface design, and user experience design.
This course is a project-based introduction to design. Emphasis placed on visual concepts and graphic design for multimedia.
Parsons MFAD+T Bootcamp
Web Design, 2011
Introduction to web design principles including user interface design, user experience design, HTML5, CSS3, and WordPress.
Global Foundries’ Summer of Semiconductors (with Abu Dhabi Education Council and AMD Foundation)
Game Design, 2011
Teaching Abu Dhabi teachers and students systems thinking and issues-based literacy through physical and digital game design using Activate! Games curriculum.
English as a Second Language, 2005-07
Teaching English to Japanese middle school students in Kitakyushu, Japan.
ACE Computer Camp
Taught C++ programming and web design to youth ages 10-18, American University, Washington, D.C.