Teaching Experience

  • 2015-Present Visiting Professor of Physics and Astronomy, Dartmouth College
    2003-2015 Visiting Associate Professor of Physics, Dartmouth College
    General Physics

  • 1988 Adjunct in the Watson School of Engineering, SUNY Binghamton
    Optical Technology (graduate course)
  • 1980-1983 Assistant Professor of Physics and Engineering Technology, SUNY Binghamton
    Electro-Mechanical Instrumentation
    General Physics
    Sophomore Laboratory
    Statistical Thermodynamics (graduate course)
    Astronomy (introductory course)
    Communications Theory
  • 1978-1980 Instructor of Physics, Mary Washington College
    General Physics
    General Physics Lab
    Classical Mechanics
    Introduction to Computer Science
  • 1977-1978 Instructor in Physics, University of Virginia
    Electronics for Physics Majors (new course I developed)
  • 1974-1975 Teaching Assistant, University of Virgina
    Architectural Physics (graduate teaching assistant)
  • 1970 Teaching Assistant, Virginia Polytechnic Institute and State University
    Electricity and Magnetism Lab (normally assigned to a grad student)
  • 1969-1970 Teaching Assistant, Mary Washington College.
    Physical Science for Non-Scientists (undergraduate lab instructor)
  • In addition to academic courses, I have also been active teaching in other areas:
    Total Quality Management at Singer-Link

    Primary, Commercial, and Instrument Flying as a Certified Flight Instructor

    Wilderness Rescue, Emergency Medicine, Search and Rescue Leadership for the Appalachian Search and Rescue Conference and for the Virginia Wing, Civil Air Patrol.