Below are the ideal date ranges for class. Please note that if you fall in between two options, simply select your preference.
August 12, 2026 - September 23, 2026
Best for estimated due dates between October 7, 2026 - November 18, 2026
September 15, 2026 - October 27, 2026
Best for estimated due dates between November 19, 2026 - December 22, 2026
October 21, 2026 - December 2, 2026
Best for estimated due dates between December 23, 2026 - February 1, 2027
November 17, 2026 - January 12, 2027 (no classes on December 23 & 30)
Best for estimated due dates between February 2, 2027 - March 15, 2027
January 20, 2027 - March 3, 2027
Best for estimated due dates between March 16, 2027 - May 11, 2027
March 10, 2027 - April 28, 2027 (No class March 24)
Best for estimated due dates between May 12, 2027 - June 22, 2027
April 27, 2027 - June 8, 2027
Best for estimated due dates between June 23, 2027 - July 31, 2027
June 2, 2027 - July 14, 2027
Best for estimated due dates between August 1, 2027 - September 8, 2027
More 2027 dates coming soon!

