The training is supposed to be conducted according to modern standards of the humanities, and by teachers trained at mostly state-run colleges and universities. Those teachers teach religion in public schools, are paid by the state and are bound to the German constitution, as well as answerable to the churches for the content of their teaching. Children who are part of no mainstream religion (this applies e.g. to Jehovah's Witnesses and members of the New Apostolic Church) still have to take part in the classes of one of the confessions or, if they want to opt out, attend classes in Ethics or Philosophy instead. The Humanistischer Verband Deutschlands, an atheist and agnostic association, has adopted to the legal setup of the churches and is now allowed to offer such classes. From the age of 14, children may decide on their own if they want to attend religion classes and, if they do, which of those they are willing to attend. For younger children it is the decision of their parents. The state also subsidizes religious and Waldorf education schools by paying up to 90% of their expenses. These schools have to follow the same curricula as public schools of their federal state, though.