A full list of courses for the Summer Semester will open soon.
Approved for rising high school juniors and seniors, prerequisites may apply
Summer Block Dates
Block A1: May 12 - May 30, 2025
Block B1: May 12 - June 27, 2025
Block C1: May 19 - June 27, 2025
Block D1: June 2 - August 8, 2025
Block E1: June 16 - August 1, 2025
Block B2: June 30 - August 15, 2025
Block C2: July 7 - August 15, 2025
Courses loading...