The Socratic Method For Critical Thinking