There is also a range of independent or public schools. What is a roman catholic school