Final project workshop: review project progress, preliminary presentations November 30, 2022 Required reading To be announced Optional reading To be announced