Step 1: Research

Read about the ALC model and browse through our comprehensive FAQ page. Visit our Resources page to find articles, videos, books and organizations that explore different aspects of self-directed learning. 


Step 2: Attend an Info Session

Info Sessions are hosted by Facilitators and currently enrolled parents. They occur every two months and correspond with our enrollment entry points. Check here to RSVP for an Info Session and determine our upcoming enrollment entry dates.


Step 3: Apply Online

Complete our application online here. Applications are intended to be filled out by both the student and the parent/guardians. Once an application is submitted, you may elect to attend an optional half-day visit. Otherwise, we will move forward with scheduling a visiting week. The application fee is $35.


A visiting week is designed to allow the student to experience what it is like to be at Heartwood, for the parent/guardian(s) to get a feel for a new rhythm and to help us all gauge whether or not we are are a good match for each other. Visiting weeks include an end-of-week debrief with the parent/guardian(s), Facilitators and student. Visiting weeks are $125.

Step 4: Complete a Visiting Week


Mid-year enrollment is prorated based on your student's start date.  If you are participating in our sliding scale tuition program, you will need to request a tuition worksheet. The tuition worksheet allows you to propose your own tuition based on your family's financial needs. The finance committee will either accept or counter-offer your proposal based on the school's financial needs. The sliding scale program relies on trust, access, and responsibility. By trusting families to be generous and reasonable we increase our accessibility.

Step 5: Determine Tuition


The admissions committee will make a final determination. If accepted, parent/guardian(s) submit their Enrollment Agreement and pay their deposit.

Step 6: Finalize