Registration fees are due upon enrollment ($100 for summer, $85 for fall).
Please specify if registering for Summer or Fall.
* denotes required fields
Returning students will be placed according to teacher recommendations. New students will be contacted to discuss placement.
Maximum number of enrollments reached. Please use the parent portal to enroll in an unlimited number of classes.