Small school makes it feel very homey. Great sense of community. Students are an individual and not just another number. Staff ensure that the students (and parents) feel ... more