Upcoming Classes

2024 Winter Term (12 weeks)

​January 7 – March 25, 2024

Spring Term (12 weeks)

​April 1 – June 17, 2024

Summer Term (8 weeks)

July 1 – August 19, 2024

Fall Term (12 weeks)

​September 11 – December 9, 2024