Education in Switzerland is very diverse because the constitution of Switzerland delegates the authority for the school system to the cantons.
Who has authority of school systems in Switzerland?
the cantons