This is a great school. The staff is very loving and dedicated to the children. I like the fact that the majority of the staff has been there for a very long time so it's like a family atmosphere. They do an excellent job of teaching the children. Both of my children learned so much while attending North Hills.