For a full description of our summer and yearly classes click on our home page.

Current summer availability:

Week of July 5-8 (four day week), seats available: 3

Week of July 11-15, seats available: 1

Week of August 15-19, seats available: 2

Click on summer 2016 to register.

(this page is updated every 48 hours)