Below you will find our school calendar, which is broken down into summer, fall, and spring terms. Given the personalized nature of online education, it is important to note that depending on your entry point, your start and end dates for each term will differ slightly.

Academic Calendar 2025-26

Summer TermMay 27 - August 15
Fall TermAugust 25 - December 19
Spring TermJanuary 5 - May 15

2025-2026 Breaks (No Classes)

Summer BreakJune 30 - July 6
Labor DaySeptember 1
Thanksgiving BreakNovember 22 - November 30
Winter BreakDecember 19 - January 2
Martin Luther King Jr DayJanuary 19
Spring BreakMarch 9 - March 15

Academic Calendar 2026-27

Summer TermJune 2 - August 1
Fall TermAugust 24 - December 18
Spring TermJanuary 4 - May 21

Please Note: The Summer Term is optional and intensive, allowing students to build a yearlong schedule that takes advantage of the flexibility that summer affords. We also offer group summer STEM and enrichment courses that begin on June 10th.

2026-2027 Breaks (No Classes)

Summer BreakJune 29 - July 5
Labor DaySeptember 7
Thanksgiving BreakNovember 21 - November 29
Winter BreakDecember 20 - January 3
Martin Luther King Jr DayJanuary 18
Spring BreakMarch 8 - March 14