Teaching positions are detailed below.  Click here to view my Teaching Philosophy.  Workshops and training can be found on my Education & Awards page.

Instructor (2018-present) Beal College, Bangor, Maine

  • SC101: Intro to Sociology (SC101 Mod2 Gee)
  • CS103: Intro to Computer Systems
  • HY101: Government
  • HY103: U.S. History, 1865-present (HY103 Syll Mod4)

Instructor (Fall 2013 to Spring 2016) Unity College, Unity, Maine, Center for Environmental Arts and Humanities.

  • IC2223: Environmental Issues and Insights
  • SY1013: Introduction to Sociology
  • HU2003: U.S. History, 1865-present
  • PL2075: World Politics
  • HU3003: Global Environmental History
  • HU2003: American Environmental History

Instructor (Spring 2013) Eastern Maine Community College, Bangor, Maine.

  • SOC 106: Introduction to Sociology

Lecturer (Spring 2010) University of Maine, Orono, Maine, History Department.

  • HTY 104:U.S.History II, 1865-present

Instructor (Fall 2009-present) University of Maine, Orono, Maine, Interdisciplinary Maine Studies Program

  • MES 101:  Introduction to Maine Studies (5 sections—online)
  • MES 201: The Maine Coast (hybrid)

Instructor (Fall 2009) Beal College, Bangor, Maine, General Studies

  • HY101:  American Government

Instructor (Fall 2002-Spring 2004) Southern New Hampshire University, Manchester, New Hampshire, History Department (12 Courses)

  • HIS 113:  U.S. History I, 1607-1865 (4 sections)
  • HIS 114: U.S. History II, 1865-present (4 sections)
  • HIS 218: U.S. Diplomatic History, 1900-present
  • HIS 245:  Modern U.S. History, 1945-present
  • HIS 332:  Colonial New England
  • HIS 460:  Senior Colloquium, Environmental History and Policy

Instructor (Summer-Fall 2003) Hesser College, Manchester, New Hampshire, Liberal Studies Department (3 Courses)

  • ENG 102:  English Composition II (2 sections)
  • HUM 110:  Introduction to Humanities

Teaching Assistant (Fall 2007-Spring 2008) University of Maine, Orono, Maine, History Department

  • HTY 106:  European Civilization II
  • HTY 104: U.S. History II.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s