All classes run from early September through June.
Each fall, winter and spring semester is 12 weeks.
The summer session is 8 weeks.
Summer mini camps are available from the end of June through the beginning of September.
Please note that no spots are held without registration having been properly completed. All spots are given in the order in which they are received. Cash or check only.