Precollege Calendar
Important Fall, Spring, and Summer dates for the middle school and high school programs.
Orientation
Orientation is required for new students and will be held virtually.
Please check our Orientation webpage for details
Spring 2026
10-Day Classes
- Registration begins: December 4, 2025
- Registration ends: February 12, 2026
- No classes: April 4, 2026
- High school classes run on 10 Saturdays
- February 21, 28; March 7, 14, 21, 28; April 11, 18, 25; and May 2, 2026
- Times: 9:30 am-12:30 pm and/or 1:30 pm-4:30 pm EST
4-Day Workshops
- Registration begins: December 4, 2025
- Registration ends: March 25, 2026
- High school workshops run on 4 Saturdays
- Dates: March 7, 14, 21, and 28, 2026
- Times: 9:30 am-4:30 pm, break time 12:30 pm-1:30 pm EDT
Summer 2026
10-Day Classes
- Registration begins: February 13, 2026
- Registration ends: June 10, 2026
- High school classes, 10 classes held Mondays-Thursdays
- Dates: July 6, 7, 8, 9, 13, 14, 15, 16, 20, and 21, 2026
- Times: 9:30 am-12:30 pm and/or 1:30 pm-4:30 pm EDT
4-Day Workshops
- Registration begins: February 13, 2026
- Registration ends: June 10, 2026
- High school and Middle school workshops, 4 classes held Monday-Thursday
- High school workshops (week 1)
- Dates: June 22, 23, 24, and 25, 2026
- Times: 9:30 am-4:30 pm, break time 12:30 pm-1:30 pm EDT
- High school workshops (week 2)
- Dates: June 29, 30, July 1, and 2, 2026
- Times: 9:30 am-4:30 pm, break time 12:30 pm-1:30 pm EDT
- Middle school workshops
- Dates: July 13, 14, 15, and 16, 2026
- Times: 9:30 am-12:30 pm and/or 1:30 pm-4:30 pm EDT
Fall 2025
10-Day Classes
- Registration begins: July 21, 2025
- Registration ends: September 17, 2025
- College closed, no classes: November 29, 2025
- High school classes run on 10 Saturdays
- Dates: September 27; October 4, 11, 18, 25; November 1, 8, 15, 22; and December 6, 2025
- Times: 9:30 am-12:30 pm and/or 1:30 pm-4:30 pm
4-Day Workshops
- Registration begins: July 21, 2025
- Registration ends: October 22, 2025
- High school workshops run on 4 Saturdays
- Dates: November 1, 8, 15, and 22, 2025
- Times: 9:30 am-4:30 pm, break time 12:30 pm-1:30 pm