Geoff teaches courses in rhetorical theory, multimedia production, rhetorical and cultural theory. This work has led him into his work with students in usability, user-centered design, user experience design and interaction design.
Geoff's research studies the history of publishing, particularly the recent history (for the most part, post-1979) in all variety of media (including music, film, video and software distribution, as well as traditional monographs and serials).
Geoff directs the EServer, a nonprofit online publishing venture in the arts and humanities (one of the most popular digital humanities sites in the world). It has 227 editors, organized into fifty collections to publish over 35,000 works free of charge to two million readers per month. In addition, he's active in numerous scholarly societies.
He is also the director of the ISU Studio for New Media, an interdisciplinary research institute organized to support, further, and coordinate work with digital media currently done by individuals across multiple departments at Iowa State University.