Most teachers go above and beyond for the children. The principal is okay, the assistant principal is fabulous. My only complaint is the lady counselor is a little unprofessional, and the test scores make the school look bad even though it isn't (if you understand how the stats work, which doesn't make sense).
My daughter's teachers varied greatly on Homework and excersises. Her Language arts teacher did a tremendous job in preparing her for high school, etc., by giving her assignments that would be expected at a high school level, assignments due almosts daily, always keeping students busy while other teachers did not give homework, only by classroom instruction, watched many movies. Two field trips were given which I believe should include more, this gives students better insights of goings on in our world that they would not have known otherwise due to economic class in the community. No books are given to students to go home making homework review difficult, especially in math, all were shared by each classroom of 25 + students.