What famous individual taught Aristotle?

Plato

Euclid

St.Augustine

Socrates