The majority of the teachers do a great job with the large learning ability differences within their classes...primarily K-2 when the class sizes are 20 students are less. There are several bad teachers in the school that will set your child behind grade level. Administration will not segregate students by ability, so the system makes in hard on teachers in grades 3-6, therefore, teachers have no choice but not give certain groups of students the attention they need.
Classes are taught at a low level given a high number of low income students that are behind in their studies. Advanced students do not learn math and english at their level and are constantly given instruction on material they already know. Administration practices grade inflation, so parents are not told via report cards if their children are falling behind grade level. Students are not testing well on standardized tests and this is not surprising, because students are not expected to do work at home to reinforce what is taught in school. There are some fabulous teachers in this school (particularly K-2) that can provide kids a great education, but all it takes is one or two mediocre teachers to set your kids behind.