School Choice: The Controversial Debate