Courses I’ve taught on a regular or semi-regular basis

For additional information, please see the UCSB Writing Program course descriptions.

  • Academic Writing
  • Approaches to University Writing for Engineers
  • Academic Writing for Engineers
  • Writing and the Research Process for Engineers
  • Technical Writing
  • Writing for Science and Technology
  • Writing About Sustainability
  • Multimedia Writing
  • Seminar in Document Design and Production
  • Graduate Seminar in Environmental Rhetoric