Taught

In Development

  • ASTR 270, Public Outreach in Astronomy (Spring 2024)
  • Observation and Theory of Variability
  • Technosignatures and Modern SETI