Home » Overview



We are currently accepting applications for kids ages 3-18 for the 2018-2019 academic year.  Cottonwood ALC consists of two age specific groups immersed in the setting of a modern one room schoolhouse.  

Cottonwood Roots (ages 3-6)

Curiosity is innate.  At Cottonwood, we foster that curiosity from a foundation of trust, trust in the children and in each other. Through participation in Roots, each child has the opportunity to fulfill his/her own creative ideas every day and each child learns to know, trust and communicate his/her individual limits.

We believe in mixed-age learning environments, free play and using the community as a classroom. We follow the Reggio Emilia idea that the environment/space is the third teacher and we pull from Maria Montessori’s carefully curated materials. We facilitate an environment that leads kids to draw conclusions and make their own discoveries.  This happens through outdoor play (everyday, no matter the weather), imaginative play, conversations about books, open ended science and arts projects, music, movement and meal preparation.

Cottonwood Branches (ages 7-18)

Practicing self-direction, our Branches students (ages 7+) plan their days, define projects to explore, reflect on, and ultimately share with their community and embrace the freedom to investigate the subjects they are passionate about.  The branches program is based on the principles of choice and freedom along with the development of meaningful connections between peers, facilitators, and the community.  The structure of the school allows for students, facilitators, and parents to have a voice and take an active role in building the community they want to create.