I had two children go through this school. The teachers are great. They are very good at teaching basic skills and higher order thinking skills. My kids loved going to school here. They wouldn't have chosen any other. They had lots of friends. Everything went great. Great lunches! Great before/after school, daycare and preschool programs as well. A very comprehensive elementary school.