This school is wonderul! I t has improved a great deal in the last several years. It was fine when our oldest went there, but now there is so much community involvement and the teachers are amazing. They take the time to really understand each child and meet them where they are. The school has a garden and two playgrounds and soccer fields and basketball courts, and we are just very pleased with everything. We've seen the caliber of education really skyrocket here.