How about rather than making more laws interfering with education we just get the government out of the way and allow parents to decide whether the education their children are receiving is suitable, and if not allow them to find a school that is to their standards?
Already have that.
They call them private schools.
Yes, private schools that must be sanctioned to operate by their competition, the government, and because of the government's restrictions in the education market must also charge a ridiculous amount of money. In a competitive free market the price of education would go down, and there'd be a lot more choice.
Somehow I don't think you would want your child educated in China or India.