Current & Upcoming Session Dates

If you have questions about a class, please contact us.

Current Adult Session

2025 SPRING SESSION II

Monday April 28th – Sunday June 22nd

No classes Saturday May 24th – Monday May 26th

Next Adult Session

2025 SUMMER SESSION

Monday June 23rd – Sunday August 17th

No classes Friday July 4th

Registration: Sunday June 8th at 9:30pm

Current Youth Session

2025 SPRING SESSION

Monday April 28th – Sunday June 22nd

No classes Saturday May 24th – Monday May 26th

Next Youth Session

2025 SUMMER SESSION

Monday June 23rd – Sunday August 17th

Registration: Tuesday May 27th at 10am