Critical Thinking through Debate