New York City College of Technology
Adjunct Lecturer - Type II
Brooklyn, NY
Fall 2017 - Present

Assabet Valley Continuing Education
Graphic Design Instructor
Hudson, MA
Feb 2013 – Aug 2013

Developing and implementing engaging and effective lessons for Graphic Design Basics, a continuing education course. This course is an introductory level course open to students interested in developing computer graphics and learning the basics of graphic design and aesthetic theory. Classes focus on developing a portfolio of work consisting of clear, communicative and attractive design work.


Stockton University
Guest Speaker - Senior Project I and II
Galloway Township, NJ
Fall 2018

Seton Hall University
Guest Speaker - Advanced Graphic Design II
South Orange, NJ
Fall 2017

Caldwell University
Guest Critic - Identity Design
Caldwell, NJ
Spring 2017

New York City College of Technology
Guest Speaker - Type II & Design Process
Brooklyn, NY
Fall 2015 – Winter 2016

Miami Ad School
Guest Speaker - Mobile Design Patterns: iOS vs. Android
Summer 2016

Saint Peter's School
Guest Speaker - Design Process
Point Pleasant, NJ
Spring 2016

Spring Hill College
Guest Speaker - Design Process
Mobile, AL
Winter 2015

Cornish College of the Arts
Bachelor of Arts Degree Project Mentor
Seattle, WA - (Remote)
2015 Academic Year