Selected teaching activities
-
Fall 2024 PHYS 1307: General Physics I, SMU
-
Spring 2022, 2023, 2024 PHYS 406: Cosmology, Boise State
-
Fall 2020, 2021, 2022, 2023 PHYS 325: Scientific Computing, Boise State
-
Spring 2021 PHYS 211L: Physics I Lab with Calculus, Boise State
-
Summer 2019 Summer Undergraduate Research Program, OSU Astronomy (research supervisor)
-
June 2019 Banneker Institute, Harvard University (instructor)
-
Spring 2019 ISEE Professional Development Program, Institute for Scientist and Engineer Educators, UC Santa Cruz (inquiry-based course development)
-
Spring 2019 Teaching @ Ohio State, University Institute for Teaching and Learning, 2019
-
2012-2019 Substitute lectures ranging from introductory physics to graduate-level astrophysics
-
2006-2011 Teaching assistant at Stanford: Mechanics, Intermediate Electricity and Magnetism, Introduction to Extragalactic Astrophysics and Cosmology, Advanced Extragalactic Astrophysics and Cosmology