Plato was a pupil of Socrates and the teacher of Aristoteles
so
he connected two of the greatest thinkers in history.
He also recorded the works of Socrates who himself never wrote anything down.
Plato was a philosopher but like most great thinkers had strong opinions on every subject.