Do they have have private schools in Germany, like 'Catholic Schools', or are schools public?
We have lots of private schools, most of them religious (protestant or catholic), but some are even private. These schools are all under the control of the state in order to guarantee a minimum level of education (i.e. a private school may not teach that 2+2=3), but also get financial support from the state.