provider

means any body which -

a)delivers learning programmes which culminate in a specified National
b)manages the assessment of such learning programmes, but, in respect of public schools, public further education and training institutions and public adult learning centres,