Courses taught at Macalester College
Spring 2023
Astrophysics (PHYS 469)
Remote Observatory Operations (PHYS 491)
Fall 2022
Sabbatical leave
Spring 2022
Principles of Physics II (PHYS 227)
Observational Astronomy (PHYS 440)
Fall 2021
Sabbatical leave
Spring 2021
Principles of Physics II (PHYS 227)
Astrophysics (PHYS 460)
Physics Seminar (PHYS 489)
Fall 2020
Principles of Physics II (PHYS 227)
Spring 2020
Principles of Physics II (PHYS 227)
Observational Astronomy (PHYS 440)
Fall 2019
Principles of Physics II (PHYS 227)
Physics Seminar (PHYS 489)
Spring 2019
Modern Astronomy II (PHYS 114)
Astrophysics (PHYS 460)
Physics Seminar (PHYS 489)
Fall 2018
Modern Astronomy I (PHYS 113)
The Cosmos First Year Seminar (PHYS 194)
Physics Seminar (PHYS 489)
Spring 2018
Modern Astronomy I (PHYS 113)
Observational Astronomy (PHYS 440)
Fall 2017
Research leave
Spring 2017
Modern Astronomy II (PHYS 114)
Astrophysics (PHYS 460)
Research in Astrophysics (PHYS 494)
Fall 2016
Modern Astronomy I (PHYS 113)
Extrasolar Planets and Astrobiology First Year Seminar (PHYS 194)
Spring 2016
Modern Astronomy II (PHYS 194)
Observational Astronomy (PHYS 440)
Fall 2015
Modern Astronomy I (PHYS 113)
Introductory Astronomy Lab (PHYS 120)
Spring 2015
Modern Astronomy II (PHYS 194)
Astrophysics (PHYS 460)
Physics Seminar (PHYS 489)
Fall 2014
Modern Astronomy I (PHYS 113)
Introductory Astronomy Lab (PHYS 120)
Principles of Physics II (PHYS 227)
Spring 2014
Post-tenure sabbatical leave
Fall 2013
Post-tenure sabbatical leave
Spring 2013
Principles of Physics II (PHYS 227)
Astrophysics (PHYS 460)
Physics Seminar (PHYS 489)
Fall 2012
Modern Astronomy (PHYS 113)
Introductory Astronomy Lab (PHYS 120)
Extrasolar Planets and Astrobiology First Year Seminar (PHYS 194)
Spring 2012
Principles of Physics II (PHYS 227)
Observational Astronomy (PHYS 440)
Observational Astronomy Lab (PHYS 440)
Fall 2011
Modern Astronomy (PHYS 113)
Introductory Astronomy Lab (PHYS 120)
The Astrophysical Origins of Life (Topics; PHYS 394)
Spring 2011
Pre-tenure sabbatical leave
Fall 2010
Pre-tenure sabbatical leave
Spring 2010
Principles of Physics II (PHYS 227)
Observational Astronomy (PHYS 440)
Observational Astronomy Lab (PHYS 440)
Physics Seminar (PHYS 489)
Fall 2009
Modern Astronomy (PHYS 113)
Introductory Astronomy Lab (PHYS 120)
Cosmology First Year Seminar (PHYS 194)
Spring 2009
Modern Astronomy (PHYS 113)
Astrophysics (PHYS 460)
Fall 2008
Modern Astronomy (PHYS 113)
Principles of Physics II (PHYS 227)
Cosmology (Topics; PHYS 494)
Spring 2008
Modern Astronomy (PHYS 113)
Observational Astronomy (PHYS 440)
Fall 2007
Modern Astronomy (PHYS 113)
Introductory Astronomy Lab (PHYS 120)