- Associate Professor
Courses in rhetorical communication, professional and technical communication, rhetoric and popular culture, rhetoric and public discourse, senior seminar in communications, ethics and ethos in communication, honours seminar, and communication research methods.