Dave Patton
Professor

Teaching

I regularly teach courses in astronomy, astrobiology, astrophysics and physics.  Please see below for detailed information on courses I have taught in recent years.