Teaching
Undergraduate Courses
PHY 315: Wave Motion and Optics
PHY 336K: Classical Dynamics
Graduate Courses
PHY 381M: Methods of Mathematical Physics I
PHY 396J: Introduction to Elementary Particle Physics
PHY 396T: Special Topics in Particle Physics
PHY 396V: High Energy and Astroparticle Physics