Class Notes: May / June 2023