Staff seems to be nice. Teachers are good at contacting parents and keeping them updated on how there child is doing.