• PHYS 1120. Introductory Physics: Electricity and Magnetism

  • PHYS 2130. Introductory Physics: Modern Physics

  • PHYS 3210. Analytic Mechanics (Undergraduate course).

  • PHYS 5030 (current term). Intermediate Mathematic Physics (Graduate course).

  • PHYS 6630. Physics of Earth and Planets, Part III -- Geodynamics (Graduate course)

  • PHYS/ASTR/GEOL 6650. 1 credit hour Geophysics Seminar (Graduate course)