Starting March 12, families will need to select from a list of specific start dates for their child to begin their Individually Paced course. Upcoming start dates include May 1, June 16, and July 14. 

Early Summer 2025

CoursesClass DatesDurationApplication Deadline
Individually Paced CoursesMay 1-Sept. 13, 202519 weeksApril 1, 2025
May 1, 2025-Jan. 26, 202639 weeksApril 1, 2025
June 16-Oct. 29, 202519 weeksMay 20, 2025
June 16, 2025-March 13, 202639 weeksMay 20, 2025
LIVE CoursesJune 16-July 3, 2025 3 weeksMay 20, 2025
Session-Based CoursesJune 16-July 11, 20254 weeksMay 20, 2025
June 16-Aug. 24, 202510 weeksMay 20, 2025
June 16-Sept. 7, 202512 weeksMay 20, 2025

Late Summer 2025 

CoursesClass DatesDurationApplication Deadline
LIVE CoursesJuly 14-Aug. 1, 20253 WeeksJune 17, 2025
Individually Paced CoursesJuly 14-Nov. 26, 202519 WeeksJune 17, 2025
July 14, 2025-April 10, 202639 weeksJune 17, 2025

View our 2025-26 Academic Calendar for all programs.