Great school. Strong academic program. Our daughter has been in this school since 3rd grade and she loves it. The have several after-school clubs that allow the students to enrich their school day. My daughter attends French Club, Book Club, Computer Club. The environment is caring and since it is not a big school, pretty much everybody knows each other. It always makes me smile when I see how teachers and staff call my daughter by her name, which represents how personal is their school culture. Our daughter will start in middle school soon and we are very excited and looking forward to their middle school program.