There is some controversy about comprehensive schools. What are generally in favor of comprehensive schools?