Great, loving staff. The other students there are questionable, though. Not the place to be if you really want to get the best education possible. The curriculum is okay, but not as thorough and challenging as it should be.
Need more strict enforcement of rules and dicipline among students. Teachers are good, but too many children per classroom. Parent involvement is low. Slightly overcrowed for the student population, needs more services available to students.