Teaching 

Year Spring Fall
2021 Phys 4811 Introduction to General Relativity  
2020 Phys 1402H Honors Physics II Phys 1401H Honors Physics I
2019 Phys 4811 Introduction to General Relativity  
2018 Phys 2601 Quantum Physics Phys 1301W Introductory Physics for Science and Engineering I
2017 Phys 2303 Physics III: Physics of Matter Phys 1301W Introductory Physics for Science and Engineering I
2016 Phys 2303 Physics III: Physics of Matter Phys 5022 Cosmology and Relativity
2015 Phys 2303 Physics III: Physics of Matter Phys 1501H Honors Introduction to Mechanics
2013 Phys 1402H Honors Physics II 
Phys 8200 Seminar: Cosmology and High Energy Astrophysics
Phys 2403H Honors Physics III
2012   Phys 1401H Honors Physics I
2011 Phys 5002 Quantum Mechanics II  
2010 Phys 5002 Quantum Mechanics II Phys 1302W Introductory Physics for Science and Engineering II
2009 Phys 5002 Quantum Mechanics II Phys 5001 Quantum Mechanics I
2008   Phys 5041 Analytical and Numerical Methods
Phys 8200 Seminar: Cosmology and High Energy Astrophysics
2007   Phys 5041 Analytical and Numerical Methods