Teaching
International School of Paphos, Cyprus:
Spring 2024:
- AS Level Physics
- A Level Physics
Fall 2023:
- AS Level Physics
- A Level Physics
Monmouth College, Illinois:
Spring 2018, 2019:
- PHYS 132: Introductory Physics II (introductory level)
- PHYS 303: Advanced Electromagnetism (advanced level)
Fall 2018:
- PHYS 130: Introductory Physics I (introductory level)
- PHYS 208: Classical Mechanics (intermediate level)
- PHYS 311: Mathematical Methods for Physicists (advanced level)
University of Notre Dame, Indiana:
Summer 2016:
- PHYS 77031: Review of Fundamental Physics II (graduate level)