Teaching Assignments 2023 Heading link Copy link 2023 2023 Fall 2023 teaching assignments Summer 2023 teaching assignments Spring 2023 teaching assignments 2022 Heading link Copy link 2022 2022 Fall 2022 teaching assignments Summer 2022 teaching assignments Spring 2022 teaching assignments 2021 Heading link Copy link 2021 2021 Fall 2021 teaching assignments Summer 2021 teaching assignments Spring 2021 teaching assignments 2020 Heading link Copy link 2020 2020 Fall 2020 teaching assignments Summer 2020 teaching assignments Spring 2020 teaching assignments 2019 Heading link Copy link 2019 2019 Fall 2019 teaching assignments Summer 2019 teaching assignments Spring 2019 teaching assignments 2018 Heading link Copy link 2018 . Summer 2018 teaching assignments Fall 2018 teaching assignments