$40 per immediate family per school year - charged at time of registration.
This fee is not refundable.
Classes follow a full school-year curriculum, divided into two 17-class semesters.
See the "Important Dates" page for the semester calendar and payment due dates.
Tuition is based on class length as follows:
30-minute class $190 per semester
45-minute class $220 per semester
60-minute class $255 per semester
75-minute class $290 per semester
90-minute class $320 per semester
Students may enroll after the beginning of Semester 1, and tuition
will be prorated based on start date.
Multi-Class Discount 10% off tuition for each student
taking 2 or more
classes per week
Family Discount 5% off tuition for each family
with 3 or more
immediate family members
(must have same parents/guardians)
Submit Registrations Online
All families registering for the first time must create an account on our on-line
registration and account management system. Returning families should log in to the
account you already have from last year. Your account is used to register for classes,
keep track of your class schedule, and manage your contact and payment information.
After reading the following information, click on the link at the bottom of the page
and follow the prompts.
You MUST include valid credit or debit card information to submit your registration
- VISA, MasterCard, or Discover. If you prefer to pay by cash or check, please
add a note where indicated in your registration to let us know, and we will not charge
your card. Your class spot, however, will NOT be held until payment is received.
If you do not request another payment method, your credit/debit card will be charged
at the time of registration.
Payment Frequency Options:
(1) Semester = registration fee + 100% of semester tuition
(2) Quarterly = registration fee + 50% of semester tuition + $20 convenience
fee, with the
remaining 50% of semester tuition charged midway
through the semester
Semester 2 Re-enrollment:
Students are automatically re-enrolled for 2nd semester and payment processed according
to your original preferences unless you notify us otherwise.You will receive a reminder
prior to processing.
By submitting your online registration, you agree to the terms described above.