Calendar 2023-2024 We have recently added many new classes for the 2023-2024 year. Please notice that they are separated into three calendars: Year-long, Spring 2024 and Fall 2023.