What famous individual taught Aristotle?

Euclid

Plato

Socrates

St.Augustine