What famous individual taught Aristotle?

Euclid

Plato

St.Augustine

Socrates