a lot of what we know about socrates comes from his most popular student , plato , who wrote many things , including the republic , which is an imaginary discussion between socrates and a few others in order to demonstrate the socratic method .