Upcoming Events
Aurora begins 9/19
Yorkville | 10/30
Courses begin soon!
Starting Soon!
Plainfield 10/26
Yorkville 10/7
Yorkville 10/18
Naperville | Begins 10/17
Plainfield | Weekly
Fall classes
Naperville 10/28
Plainfield 10/5
Begins 9.20.23 Online
Naperville 10/1
Online Monthly
Online 10/3 & Plainfield 10/5
All Locations | 11/19
3rd Tuesdays
Naperville | 10/15
Plainfield | 2nd & 4th Wed
Naperville | 3rd Thursdays
3rd Saturday of every month
All Locations | Sign Up