Home » General Knowledge MCQS » The philosopher who for the first time taught logic as a formal discipline was__________?The philosopher who for the first time taught logic as a formal discipline was__________? by A. Aristotle B. Plato C. Socrates D. Edward Thorndike