Course Instruction

About

The variety of courses that I have taught include introductory to advanced courses in graphic design and the associated disciplines of visual communications.

  • Westminster College New Wilmington, Pennsylvania
  • 110 Design Principles + Practices
    120 Digital Photography + Imaging
    240 History of Design + Advertising
    260 Typography 320 Packaging Design
    340 Corporate Identity + Branding
    350 2D: Motion Graphics + Visual Effects
    360 Advanced Design + Advertising
    380 3D: Modeling + Animation
    400 Digital Video + Cinema: Pre-production
    410 Digital Video + Cinema: Production (camera/equipment)
    420 Digital Video + Cinema: Production (directing/cinematography)
    440 Digital Video + Cinema: Post-production (editing)
    601/602 Senior Capstone

  • Youngstown State University Youngstown, Ohio
  • 2661 Introduction to Graphic Design
    2662 Typography
    3703 Junior Portfolio Review
    3761 Intermediate Graphic Design
    3767 Web Interface Design
    3783 History of Graphic Design

  • Cuyahoga Community College Cleveland, Ohio
  • 1061 History of Graphic Design
    1100 Fundamentals of Design
    1200 Typography and Layout
    1360 Vector Graphics
    1800 Typography II
    2200 Multi-page Layout and Design
    2330 Corporate Identity
    2400 Designing for Production
    2600 Graphic Production
    2700 Media Design

  • University of Akron Akron, Ohio
  • 281 Web Design
    480 Advanced Graphic Design

Request Packet

I’ll send you a copy of my CV and highlighted work.