Plato had a teacher named Aristotle.
Along with his teacher , Socrates , and his most famous student , Aristotle , Plato laid the very foundations of Western philosophy and science .	Socrates	Socrates	Western philosophy	Western philosophy	Aristotle	Aristotle	science	science
