It isn't free but it's very affordable. Since we are a non-public school we do require a tuition fee, but it is sliding scale and based on your family's income level. Tuition is negotiated at the time of registration and is paid on a monthly schedule. We do also offer scholarships on an as needed basis and will never turn away a child for financial reasons.