All courses are undergraduate unless otherwise noted.
Courses at St. Joseph’s University
Spring 2024
COM 480: Senior Capstone (2 sections)
COM 372: Web Design and Development
Fall 2023
COM 100: Introduction to Communication (asynchronous)
COM 372: Web Design and Development
COM 455: Popular Music, Protest, and Social Justice
Spring 2023
COM 480: Senior Capstone
COM 372: Web Design and Development (2 sections)
Fall 2022
COM 200: Communication Theory and Practice
COM 372: Web Design and Development
COM 455: Popular Music, Protest, and Social Justice
Spring 2022
COM 480: Senior Capstone
COM 372: Web Design and Development (2 sections)
Fall 2021
COM 371: Civic Media
COM 372: Web Design and Development (2 sections)
Spring 2021 (online)
COM 455: Popular Music, Protest, and Social Justice
COM 372: Web Design and Development (2 sections)
Fall 2020 (online)
COM 472: Digital Storytelling
COM 372: Web Design and Development (2 sections)
Spring 2020
COM 473: Popular Music, Protest, and Social Justice
COM 372: Web Design and Development (2 sections)
Fall 2019
COM 472: Digital Storytelling
COM 372: Web Design and Development (2 sections)
Spring 2019
COM 473: Popular Music, Protest, and Social Justice
COM 372: Web Design and Development (2 sections)
Fall 2018
COM 372: Web Design and Development
COM 472: Digital Storytelling (2 sections)
Spring 2018
COM 442: Non-Profit Communications
COM 473: Social Media and Participatory Culture
Fall 2017
COM 472: Digital Storytelling
COM 441: Social Media and Community Engagement
Spring 2017
COM 442: Non-Profit Communications
COM 372: Web Design and Development
Fall 2016
COM 441: Social Media and Community Engagement
COM 473: Participatory Culture, Online Communities, and Social Media Research
Spring 2016
COM 472: Digital Storytelling
COM 442: Non-Profit Communications
Fall 2015
COM 200: Communication Theory and Practice (2 sections)
COM 374: Digital Storytelling
Courses at Rowan University
Spring 2015
Core 2: Research Methods for Writers (graduate)
Writing, Research, and Technology (2 sections)
Fall 2014
Introduction to Writing Arts
Writing, Research, and Technology (2 sections)
Spring 2014
Core 2: Research Methods for Writers (graduate)
Introduction to Writing Arts
Visual Rhetoric and Multimodal Composition (graduate)
Fall 2013
Writing for Electronic Communities (graduate)
Spring 2013
Core 2: Research Methods for Writers (graduate)
Information Architecture (graduate)
Introduction to Writing Arts
Older Courses at Rowan University
The courses listed below may be missing inner navigation. If you have any questions or wish to see inner pages, please contact me.
Fall 2012
Internet and Writing Studies (graduate)
Introduction to Writing Arts
Writing, Research, and Technology
Spring 2012
Core 2: Research Methods for Writers (graduate)
Introduction to Writing Arts
Visual Rhetoric and Multimodal Composition (graduate)
Fall 2011
Introduction to Writing Arts
Writing for Electronic Communities (graduate)
Writing, Research, and Technology
Spring 2011
Core 2: Research Methods for Writers (graduate)
Fall 2010
Internet and Writing Studies (graduate)
Writing, Research, and Technology (2 sections)
Spring 2010
Core 2: Research Methods for Writers (graduate)
Visual Rhetoric and Multimodal Composition (graduate)
Writing, Research, and Technology
Fall 2009
Introduction to Writing Arts
Writing for Electronic Communities (graduate)
Writing, Research, and Technology
Spring 2009
Information Architecture (graduate)
Introduction to Writing Arts
Writing, Research, and Technology
Fall 2008
Introduction to Writing Arts
Sophomore Engineering Clinic
Writing, Research, and Technology
Summer 2008
Special Topics: Creative Hypertext (graduate)
Special Topics: Web Design (graduate)
Spring 2008
Introduction to Writing Arts
Writing for Electronic Communities (graduate)
Writing, Research, and Technology
Fall 2007
Introduction to Writing Arts
Sophomore Engineering Clinic (2 sections)
Spring 2007
College Composition 2
Writing, Research, and Technology (2 sections)
Fall 2006
Sophomore Engineering Clinic (2 sections, no web site)
Writing, Research, and Technology
additional courses without web sites
The University of Texas at Austin Introduction to Web Development Fall 2002, 2004, 2005; Spring 2004, 2005, 2006
Rhetoric 306, “Rhetoric and Composition” (Fall 2000, Spring 2001) Rutgers, The State University of NJ Writing Program, Department of English (all classes Fall 1997 – Spring 2000)
Expository Writing II, “Holocaust” (2 sections) Expository Writing II, “War & Ethics” (3 sections) Expository Writing (7 sections) Basic Composition (1 section)
DeVry University, North Brunswick, NJ
Advanced Composition (1 section, Fall 1997)
The University of Cincinnati, Cincinnati, OH Department of English (all classes Fall 1996 – Spring 1997)
Freshman English 101, 102, and 103 (1 section each)