Teaching

To me, the best thing about working in science is getting to share what I've learned with others. I firmly believe that the scientist's role as an educator is much more important than whatever academic arcana they might be working on, especially in curiosity-based fields like astronomy. I have had the fortune of mentoring many bright and hard-working undergradute physics students as a teaching assistant, both at my alma mater Memorial University of Newfoundland and at Caltech.
Thoughts on lab teaching

Current Courses

Caltech Ph 20, 21, and 22: Computational physics lab

Past Courses

Caltech Ph 5: Analogue electronics lab
Caltech Ph 6: Sophomore experimental physics: general physics
Caltech Ph 7: Sophomore experimental physics: radiation and high-energy physics
MUN PHYS 1050: General Physics I: Mechanics
MUN PHYS 1051: General Physics II: Waves, Oscillations, and Electromagnetism


Outreach

I am an active member of Caltech's astronomy outreach team. Check out our website to see some of the cool events we do!