Here you can find information about the classes I’ve taught and/or am currently teaching at UIUC.


Fall 2023: PHYS 575 (graduate particle physics)

Spring 2023: PHYS 225 (relativity and math methods)

Fall 2022: PHYS 575 (graduate particle physics)

Spring 2022: PHYS 575 (graduate particle physics)

Spring 2021: PHYS 575 (graduate particle physics)

Spring 2020: PHYS 575 (graduate particle physics)

Fall 2019: discussion coordinator for PHYS 213/PHYS 214 (thermal physics/quantum physics)