Such an amazing school with the most loving teachers and supporting staff who are always going above and beyond to ensure that each childs individual needs are met. this beautiful school is a loving, nurturing and homely environment where my son received professional care and felt safe. NEPP has more than surpassed our expectations.