I most often teach courses about how emerging and early networked technologies impact communication. Recently, I have taught:
-
Intro to Media and Communication
-
Intercultural Communication
-
Computer Graphics and Animation
-
HTML and Web Design
-
Speech Communication
-
Interpersonal Communication
​
​