Your credit card will not be charged until the costs and availability have been verified by a staff member. If you join late all the fees will be prorated.
* denotes required fields
Maximum number of enrollments reached. Please use the parent portal to enroll in an unlimited number of classes.