Both my children attend this school, we moved from another local school and we could not be happier here. All the staff are very caring and look after every child's need ... more