Teaching
| Phys 109 | General Physics I | |
| Phys 201 | Electricity and Magnetism | |
| Phys 242 | Introduction to Modern Physics | |
| Phys 311 | Electromagnetism I | |
| Phys 322 | Physical Optics and Electromagnetic Radiation | |
| Phys 342 | Atomic Physics | |
| Phys 442 | Introduction to Elementary Particle Physics | |
| Phys 471 | Modern Experimental Physics II | |
| Phys 800 | Classical Electrodynamics | |
| Phys 834 | Intermediate Energy Nuclear Physics | |
| Phys 890AE | The Structure of the Proton | |
| Phys 890AF | The Structure of the Proton II |