Small, intimate school that is supportive of the learning environment. The Kindergarten, 1st, and 2nd grade teachers have been very supportive and willing to adapt to individual children's needs. (I haven't had interaction with the teachers above 2nd grade yet.) Likewise, the administration has proved to be flexible and responsive. They have encouraged parent involvement and take on feedback. Drawbacks are there is only 1 class per grade so students will have the same classmates through 7th grade.