Previous program calendars 2025 Winter Spring 2024 Winter Spring Summer Fall 2023 Winter Spring Summer Fall 2022 Winter Spring Summer Fall December 2021 Winter Spring Summer Fall December 2020 Winter Spring (adapted to online) Summer Fall December 2019 Winter Spring Summer Fall 2018 Winter Spring Summer Fall 2017 Winter Spring Summer Fall 2016 Winter Spring Summer Fall