Teaching Expereince

Teaching is one of the ways I contribute to the future of the game industry. My goal is to help aspiring game developers build the creative and technical foundations to turn their ideas into playable projects, while developing the problem-solving and collaborative skills needed to work in the field.

I've taught game design and digital media at CT State Community College Manchester and the University of Connecticut, working with students across different levels and disciplines.

COURSES TAUGHT:

GAMD 1009 – Introduction to Games

  • Introduction to the history of games, terminology, and the principles of game design and development. Students analyze, design, prototype, and document a variety of games. Fully online, asynchronous format with pre-recorded lectures.

GAMD 1013 – Drawing for Animation & Games

  • Introduction to traditional and digital drawing techniques for animation and games, including perspective, anatomy, color theory, character design, and visual storytelling. Projects included interior concept art, character design, storyboarding, and UI screen.

GAMD 2075 – 2D Game Level Design (Unity)

  • Introduction to 2D game production, level design, and interactive systems using Unity. Students analyze games, design playable levels for a top-down, space shooter, and platformer game, and prototype gameplay through basic C# scripting.

DMD 1002 – Foundations in Digital Media and Design II

  • Introduction to the fundamentals of storytelling through the use of a variety of practical digital media applications. Storytelling through interactive fiction, audio-only narrative, animation, photography, and film.

DMD 1001 – Foundations in Digital Media and Design I

  • Creative problem solving; empathy, ideation, prototyping, and testing as means to innovate discovery in diverse fields. In teams, students develop a digital solution for an identified campus need.

DMD 1102 – Design Lab II

  • Theory, principles, and practices of digital screen­based visual communication. Through a multi­disciplinary perspective involving art, design, art history, and media studies, students address how culture visualizes screen­based communication through both image and type.