Current Courses

Spring 2022

  • COMM 1500-090
    Media and Society
    Location: ONLN (Online)

Courses I Teach

  • COMM 3550 - Principles of Visual Communication
    Course that teaches students the fundamentals of visual anatomy and cognition, the elements and principles of visual design, and the major theories of visual communication.