2026 | Online ─ August 4 - October 22 | In-person ─ Oct 23 - Nov 1
2027 | Online ─ April 9 - July 15 | In-person ─ July 16 - 25
2027 | Online ─ June 18 - Sept 23 | In-person ─ Sept 24 - Oct 3
2026 | Online ─ August 4 - October 22 | In-person ─ Oct 23 - Nov 1
2027 | Online ─ April 9 - July 15 | In-person ─ July 16 - 25
2027 | Online ─ June 18 - Sept 23 | In-person ─ Sept 24 - Oct 3