Courses

Web 1 — Introduction to the Internet, The College of New Jersey, Fall 2013

Web 2 — Introduction to JavaScript and Dynamic Web, The College of New Jersey, Spring 2014

Introduction to Multimedia — Borough of Manhattan Community College, Spring 2014, Spring 2015

Multimedia Project Lab — Borough of Manhattan Community College, Fall 2014, Spring 2017

Communications Lab — NYU Shanghai, Fall 2015, Fall 2016

Multimedia Programming I — Borough of Manhattan Community College, Spring 2016, Spring 2017

Multimedia Programming II — Borough of Manhattan Community College, Spring 2016

Advanced Web Design — Borough of Manhattan Community College, Fall 2014, Spring 2016

Video Games — NYU Shanghai, Fall 2016