Current Classes Available


If you would like to register for class please call 847-986-4632 or use our online enrollment form on the left. 

Current Full Teen Class Schedule

March 3rd – March 26th /Mon – Thurs / 6:30pm – 8:30pm

March 31st – April 23rd /Mon – Thurs / 6:30pm – 8:30pm

April 28th – May 21st / Mon – Thurs / 6:30pm – 8:30pm

June 2nd – June 25th / Mon – Thurs / 9:30am – 11:30am

June 2nd – June 25th / Mon – Thurs / 12:30pm – 2:30pm

June 2nd – June 25th / Mon – Thurs / 6:00pm – 8:00pm

June 30th – July 23rd / Mon – Thurs / 9:30am – 11:30am

June 30th – July 23rd / Mon – Thurs / 6:00pm – 8:00pm

July 21st – August 8th / Mon – Fri / 9:30am – 11:30am

July 21st – August 8th / Mon – Fri / 12:30pm – 2:30pm

July 21st – August 8th / Mon – Fri / 6:00pm – 8:00pm

August 10th – November 23rd / SUNDAY ONLY / 10:30am – 12:30pm *No Class 8/31

August 18th – September 11th / Mon – Thurs / 6:30pm – 8:30pm *No Class 9/1

September 15th – October 8th / Mon – Thurs / 6:30pm – 8:30pm

October 13th – November 5th / Mon – Thurs / 6:30pm – 8:30pm

November 10th – December 4th / Mon – Thurs / 6:30pm – 8:30pm *No Class 11/27

November 24th – December 18th / Mon – Thurs / 6:30pm – 8:30pm *No Class 11/27

January 4th 2026 – May 5th 2026 / SUNDAY ONLY / 10:30am – 12:30pm *No Class 2/25, 3/29 & 4/5

January 5th 2026 – January 29th 2026 / Mon – Thurs / 6:30pm – 8:30pm *No Class 1/19

 

 

 

Click Here to Register for Class