What famous individual taught Aristotle?

Euclid

Socrates

St.Augustine

Plato