3 Teaching Assistant Agency Work Jobs in Barnstaple