He teaches multiple classes, including Intro to Communications; Media Communications; Literary, Visual, and Media Theory; Public Relations; Producing Digital Narratives; and Gender Studies in Media Communication.