Wonderful caring community of teachers and administrators. My daughter is learning above her grade level and is making true and life long friends. We have been pleased with the ability for my daughter to get extra help if needed or to advance as needed. Small class sizes make for individual attention, the teachers are all truly invested in their students success. We would never send our daughter anywhere else.