Courses TaughtNumberNameLevelADV 2001Intermediate Digital Design Tools for AdvertisingUndergraduateADV 3052Art Direction I: Concept & LayoutUndergraduateADV 5504Visual Communication and BrandingGraduate