ASTRONOMY COURSES TAUGHT:
Rochester Institute of Technology
University Astronomy
Astronomical Instrumentation and Technique
Astrophysics
Stellar Astronomy (+Lab)
Solar System Astronomy (+Lab)
Contemporary Physics - Topic: Descriptive Astronomy
Naked-Eye and Binocular Astronomy (NSF Mini-course)
Independent Study - Topic: Eclipsing Binary Stars
Independent Study - Topic: Roche Equipotential Surfaces
Independent Study - Topic: Planetary Ring Systems
Independent Study - Topic: Astronomical Image Processing
Lenoir-Rhyne College
Descriptive Astronomy (+Lab)
Physics of the Solar System
Stellar Astrophysics
Observational Techniques
Binary Stars
Clemson University
Solar System Astronomy Lab
Stellar Astronomy Lab
Indiana University
Astronomy for Teachers Lab
SUNY College at Brockport
General Astronomy
Catawba Valley Technical College
Naked-Eye and Binocular Astronomy



PHYSICS COURSES TAUGHT:

Rochester Institute of Technology
Physics Orientation (+Lab)
College Physics I (+Lab)
College Physics II (+Lab)
College Physics III (+Lab)
University Physics I (+Lab)
University Physics II (+Lab)
University Physics III (+Lab)
Computational Physics with FORTRAN Applications
Intermediate Mechanics I
Intermediate Mechanics II
Physics Senior Seminar
Independent Study - Topic: Numerical Simulation of Chaotic Systems
Independent Study - Topic: Numerical Simulation of Atmospheric Refraction
Physics Research - Topic: Optical and Mechanical Alignment and Characterization of the RIT 16" Cassegrain
Telescope
Physics Research - Topic: Creation of client-server architecture to provide remote control of the RIT 16" Cassegrain
Telescope
Lenoir-Rhyne College
Physical Science (+Lab)
General Physics I (+Lab)
General Physics II (+Lab)
Physics with Calculus II (+Lab)
Experimental Physics
Classical Mechanics (+Lab)
Electricity and Magnetism (+Lab)
Thermodynamics and Kinetic Theory
Quantum Mechanics
Optics (+Lab)
Seminar in Physics - Relativity
Mathematical Methods of Physics
Clemson University
General Physics I
General Physics II
Physics with Calculus I
University of Rochester
Physics with Calculus II



OTHER COURSES TAUGHT:

Lenoir-Rhyne College
Environmental Science
Introduction to BASIC Programming
Advanced Programming in BASIC