Teaching & Advising

  • Doctoral Thesis Committee: Peggy McCready, University of Pennsylvania (ongoing, 2012;) Katie Livingdton Vale (Ph D.Boston University, 2009)
  • Harvard University Extension: Open Education Practice and Potential; Directing Reading and Research Project (Spr 2012.)
  • University of Maine at Machias: Instructional Computing (Fall 1990); Introduction to Computing (Fall'98. '99); Survey of Operating Systems (Spring '87. '89)' Survey of Data Communications (Spr '87. Spr '89); Introduction to Programming Languages (Fall '86);Independent/Directed Studies: Integrated Applications (Summer '98);Unix Communication (Spr '98); Advanced Database Applications(Spr'98,Summer '98)' CAD Curriculum for High Schools (FAll '87); Fundamentals of Unix Systems Administration (Fall '87).
  • University of Massachusetts AmherstL (Graduate TA):Instructional Applications of Computers (Fall '82, Fall '83) Introduction to Future Studies;(Fall '82) Graduate Seminar in Future Studies (Spr '83).