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)