James R. A. Davenport
Courses
Media
Research
Student Collaborators
Courses
Here is a list of courses that I have taught.
ASTR 421 (Winter 2022)
ASTR 511 (Winter 2023)