top of page
Courses taught at West Chest University (labs not listed)

PHY 100 Elements of Physical Science (general education physics)

PHY 105 Structure of the Universe (general education astronomy)

PHY 115 Engineering Graphics I

PHY 116 Engineering Graphics II

BME 120 Introduction to Computer Aided Engineering Design

PHY 140 General Physics II (E & M, Optics, algebra-based)

PHY 170 University Physics I (Mechanics, calculus-based)

PHY 180 University Physics II (E & M, Optics, calculus-based)

PHY 260 Engineering Statics 

PHY 390 Introductory Astrophysics

PHY 420 Quantum Mechanics

PHY 491 Independent Research

​

Courses taught at University of Pennsylvania (postdoc)

Astronomy 1 Survey of the Universe (Spring 2006, Fall 2007)

​

Courses taught at University of Hawaii (graduate student)

Astronomy 110 Survey of Astronomy (Summer 1998)

​

bottom of page