Adjunct Math Faculty, Westminster College (2017- )

  • College Algebra, Functions Modeling Change, Math for Elementary Teachers I and II, Teaching with Technology

Adjunct Business  Faculty, Pima Community College (2019)

  • Business Ethics

Mathematics Faculty, Muskegon Community College (2002-2012)

  • Social Media (3-credit course)
  • Beginning Algebra (traditional, hybrid, and web-enhanced)
  • Intermediate Algebra (traditional and hybrid)
  • Math for Health Sciences
  • College Algebra
  • Trigonometry
  • Calculus I (traditional, online, and web-enhanced)
  • Calculus II (traditional, online, and web-enhanced)
  • Math for Elementary Teachers (traditional and web-enhanced)
  • Intro to Inorganic Chemistry
  • Intro to Inorganic Chemistry Lab

Adjunct Faculty, Central Michigan University (2008-2010)

  • Technology for Math Instruction (EDU 508NS)

Teaching Assistant, Western Michigan University (Spring 2008)

  • Higher Education and the New Technology Frontier (EDLD 688)

Teaching Assistant, University of Wyoming (2000-2001)

  • Calculus I
  • Calculus II
  • Trigonometry
  • College Algebra & Trigonometry
  • Problem Solving

Adjunct Faculty, Laramie County Community College (1997-1999)

  • Beginning Algebra
  • Intermediate Algebra

Lecturer of Mathematics, University of Wyoming (1997-1998)

  • Finite Mathematics
  • Business Calculus (Discussion Sections)
  • Business Mathematics (Discussions Sections with Lab)

Instructor, Upward Bound / MSIP, University of Wyoming

  • Statistics
  • Beginning Algebra
  • Environmental Science
  • Water Quality Research Lab
  • High-Altitude Ecology