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

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

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

February 2nd – February 26th / Mon – Thurs / 6:30pm – 8:30pm, no class on 2/16

February 23rd – March 18th / Mon – Thurs / 6:30pm – 8:30pm

March 30th – April 22nd / Mon – Thurs / 6:30pm – 8:30pm

April 27th – May 20th / Mon – Thurs / 6:30pm – 8:30pm

May 26th – June 18th / Mon – Thurs / 9:30am – 11:30am

May 26th – June 18th / Mon – Thurs / 12:30pm – 2:30pm

May 26th – June 18th / Mon – Thurs / 5:00pm – 7:00pm

June 22nd – July 15th / Mon – Thurs / 9:30am – 11:30am

June 22nd – July 15th / Mon – Thurs / 5:00pm – 7:00pm

July 20th – August 12th / Mon – Thurs / 9:30am – 11:30am

July 20th – August 12th / Mon – Thurs / 5:00pm – 7:00pm

August 17th – September 10th / Mon – Thurs / 6:30pm – 8:30pm

August 23rd – December 13th / Sunday Only / 10:00am – 12:00pm

Click Here to Register for Class